-
.改行を除く任意の1文字。ただし、後述するmオプションが指定された場合は、改行もマッチ
-
\d数字
-
\D数字以外の文字
-
\w英数字とアンダースコア
-
\W英数字とアンダースコア以外の文字
-
\s空白文字(\t,\n,\r,\f)
-
\S空白以外の文字
-
\A先頭の文字。改行の有無に影響されない
-
\z末尾の文字。改行の有無に影響されない
-
\Z末尾の文字。改行で終わっていればその改行の直前にマッチ
-
*直前の文字の0回以上の繰り返し
-
+直前の文字の1回以上の繰り返し
-
{m}直前の文字のm回繰り返し
-
{m,}直前の文字の最低m回の繰り返し
-
{m,n}直前の文字の最低m回、最高n回の繰り返し
-
i大文字と小文字の区別をしない
-
o一度だけ式展開を行う
-
xパターン中の空白と改行を無視する
また、#以降をコメントとして無視する -
m正規表現記号「.」が改行にもマッチする(複数行モード)
ログイン