選択制御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)/; 詳しくは、グループを参照してください。 次の 2 つの正規表現は、一方では選択制御文字 | を、もう一方では文字クラス([ と ] で指定)を使用していますが、いずれも同等です。 /1|3|5|7|9/ /[13579]/ 詳しくは、文字クラスを参照してください。 |
![]() |