Flash CS3 文档 |
|||
| ActionScript 3.0 编程 > 使用正则表达式 > 正则表达式语法 > 逻辑“或” | |||
在正则表达式中使用 |(竖线)字符可使正则表达式引擎考虑其它匹配。例如,下面的正则表达式匹配单词 cat、dog、pig 和 rat 中的任意一个:
var pattern:RegExp = /cat|dog|pig|rat/;
您可以使用括号定义组以限制逻辑“或”字符 | 的范围。下面的正则表达式匹配 cat 后跟 nap 或 nip:
var pattern:RegExp = /cat(nap|nip)/;
有关详细信息,请参阅组。
下面两个正则表达式是等效的,一个使用 | 逻辑“或”字符,另一个使用字符类(由 [ 和 ] 定义):
/1|3|5|7|9/ /[13579]/
有关详细信息,请参阅字符类。
Flash CS3
当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000117.html