【正規表現】(三)、正規表現を生成する
376 ワード
正規表現の構造は演算式の構造と類似している.すなわち、各種の要素文字と演算子は、小さい表現を組み合わせて、大きな表現を作成します.
表式モードの各種コンポーネントを一対の区切り子の間に配置することで、正規表現を構築することができます.JavaScriptについては、セパレータは正のスラッシュ(/)の文字です.たとえば:
正規表現のコンポーネントは、単一の文字、文字セット、文字の範囲、いくつかの文字の間で選択またはこれらのコンポーネントの任意の組み合わせとすることができます.
表式モードの各種コンポーネントを一対の区切り子の間に配置することで、正規表現を構築することができます.JavaScriptについては、セパレータは正のスラッシュ(/)の文字です.たとえば:
/
expression
/
上記の例では、正規表現モードはRegExpオブジェクトのPattern属性に格納されている.正規表現のコンポーネントは、単一の文字、文字セット、文字の範囲、いくつかの文字の間で選択またはこれらのコンポーネントの任意の組み合わせとすることができます.