13.7.逻辑“或”

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

+展开
-ActionScript
var pattern:RegExp = /cat|dog|pig|rat/;

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

+展开
-ActionScript
var pattern:RegExp = /cat(nap|nip)/;

有关详细信息,请参阅组。

下面两个正则表达式是等效的,一个使用 | 逻辑“或”字符,另一个使用字符类(由 [ 和 ] 定义):

/1|3|5|7|9/
/[13579]/

加支付宝好友偷能量挖...


评论(0)网络
阅读(106)喜欢(0)flash/flex/fcs/AIR