当前位置:文档之家› Authorware 特殊字符的使用

Authorware 特殊字符的使用

Authorware 特殊字符的使用
在之前的小节中介绍文本输入模式时,讲解了其可使用的各种类型字符,包括表达式、转义符和通配符等。

其中,转义符、通配符等字符都属于特殊的字符。

本节将着重介绍Aut horware软件的各种特殊字符的使用方法。

1.通配符
通配符是指可以代替一个或多个字符的一种特殊符号。

在Authorware的界面操作和代码编写过程中,经常需要匹配一个或多个字符串。

此时,允许用户使用2种类型的通配符,即星号“*”和问号“?”。

●星号“*”指代任意数量的字符组成的字符串。

●问号“?”指代任意一个字符
通配符既可以单独使用,也可以与其他的普通字符、转义符等联合使用。

在进行界面操作时,在各种输入文本域中添加的通配符同样需要以引号括起来。

例如,
定义为任意某一个字符,需输入“"?"”而非“?”。

2.转义符
转义符也是一种特殊字符。

由于通配符和一些特殊功能的符号已经被赋予了特殊的含义,因此,在将这些特殊符号作为普通的字符输出时,需要使用一种替代的字符,这种字符就是转义符。

很多编程语言都有转义符或转义的功能,Authorware也不例外。

例如,在之前的小节中已经介绍过,起分隔作用的竖线符“|”,以及用于定义次数的井号“#”等,都需要通过转义符才能转换为字符串并正确地输出。

常用的转义符包括如下几种。

●井号“#”
井号“#”的作用是定义次数。

其后往往会跟一个数字用于定义固定的次数。

如果需要将井号“#”输出,可根据不同的情况进行处理。

如果井号“#”后跟的字符不是数字,则井号“#”不需要转义,直接即可输出。

如果井号“#”后跟的字符是数字,就需要同时输入两个井号“#”,例如,“##10”并不表示重复10此,而是表示“#10”这个字符串。

●竖线符“|”
竖线符“|”的作用是表示并列的多项选择。

如某个字符串是以竖线符“|”为开头,则不需要转义,直接使用即可。

如某个字符串中包含竖线符“|”且不再字符串的开头,则需要同时使用两个竖线符“|”,以对其进行转义。

●星号“*”和问号“?”
如果在字符串中需要表述星号“*”和问号“?”,可在星号“*”或问号“?”之前添加一个转义符号斜杠“\”。

相关主题