替代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]/ 如需詳細資訊,請參閱字元類別。 |
|