正規(guī)表現(xiàn)は、通常の文字 (a と z の間の文字など) と特殊文字 (「メタ文字」と呼ばれる) を含むテキスト パターンです。

正規(guī)表現(xiàn)は、単一の文字列を使用して、特定の構(gòu)文規(guī)則に一致する一連の文字列を記述し、一致させます。

正規(guī)表現(xiàn) - 演算子の優(yōu)先順位 構(gòu)文

正規(guī)表現(xiàn)は、算術(shù)式と同様に、左から右に評価され、優(yōu)先順位に従います。

同じ優(yōu)先度の操作は左から右の順に実行され、異なる優(yōu)先度の操作は高から低の順に実行されます。

正規(guī)表現(xiàn) - 演算子の優(yōu)先順位 例

< tr>
\エスケープ文字
()、(?:)、(?=)、[]括弧と角括弧
*、+、?、{ n} 、{n,}、{n,m}修飾子^、$、\任意のメタキャラクター、任意の文字アンカー ポイントとシーケンス (例: 位置と順序)
|置換" または "< br/> 演算子は、「m|food」が「m」または「food」と一致するように、置換演算子よりも高い優(yōu)先順位を持ちます。 「mood」または「food」と一致させるには、括弧を使用して部分式を作成し、「(m|f)ood」となります。