逻辑“或”

在正则表达式中使用 |(竖线)字符可使正则表达式引擎考虑其它匹配。例如,下面的正则表达式匹配单词 cat、dog、pig 和 rat 中的任意一个:

var pattern:RegExp = /cat|dog|pig|rat/;

您可以使用括号定义组以限制逻辑“或”字符 | 的范围。下面的正则表达式匹配 cat 后跟 napnip

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