Flash CS3 ドキュメンテーション |
|||
| ActionScript 3.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]/
詳細については、文字クラスを参照してください。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000117.html