替代
Flash Player 9 以及更新的版本,Adobe AIR 1.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]/
如需詳細資訊,請參閱
字元類別
。
|
|
|