Authorware 特殊字符的使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Authorware 特殊字符的使用
在之前的小节中介绍文本输入模式时,讲解了其可使用的各种类型字符,包括表达式、转义符和通配符等。其中,转义符、通配符等字符都属于特殊的字符。本节将着重介绍Aut horware软件的各种特殊字符的使用方法。
1.通配符
通配符是指可以代替一个或多个字符的一种特殊符号。在Authorware的界面操作和代码编写过程中,经常需要匹配一个或多个字符串。此时,允许用户使用2种类型的通配符,即星号“*”和问号“?”。
●星号“*”指代任意数量的字符组成的字符串。
●问号“?”指代任意一个字符
通配符既可以单独使用,也可以与其他的普通字符、转义符等联合使用。
在进行界面操作时,在各种输入文本域中添加的通配符同样需要以引号括起来。例如,
定义为任意某一个字符,需输入“"?"”而非“?”。
2.转义符
转义符也是一种特殊字符。由于通配符和一些特殊功能的符号已经被赋予了特殊的含义,因此,在将这些特殊符号作为普通的字符输出时,需要使用一种替代的字符,这种字符就是转义符。很多编程语言都有转义符或转义的功能,Authorware也不例外。
例如,在之前的小节中已经介绍过,起分隔作用的竖线符“|”,以及用于定义次数的井号“#”等,都需要通过转义符才能转换为字符串并正确地输出。常用的转义符包括如下几种。
●井号“#”
井号“#”的作用是定义次数。其后往往会跟一个数字用于定义固定的次数。如果需要将井号“#”输出,可根据不同的情况进行处理。如果井号“#”后跟的字符不是数字,则井号“#”不需要转义,直接即可输出。如果井号“#”后跟的字符是数字,就需要同时输入两个井号“#”,例如,“##10”并不表示重复10此,而是表示“#10”这个字符串。
●竖线符“|”
竖线符“|”的作用是表示并列的多项选择。如某个字符串是以竖线符“|”为开头,则不需要转义,直接使用即可。如某个字符串中包含竖线符“|”且不再字符串的开头,则需要同时使用两个竖线符“|”,以对其进行转义。
●星号“*”和问号“?”
如果在字符串中需要表述星号“*”和问号“?”,可在星号“*”或问号“?”之前添加一个转义符号斜杠“\”。