next up previous
Next: 4.2 表現 Up: 4 正規表現(regular expression) Previous: 4 正規表現(regular expression)

4.1 メタキャラクタ




表 1: 正規表現のメタキャラクタ
正規表現のメタキャラクタ
.(ピリオド) 任意の一文字にマッチ
[ ] 中のどれかひとつにマッチ
? 直前の正規表現が0回か1回現れるものにマッチ
* 直前の正規表現が0回か1回以上現れるものにマッチ
+ 直前の正規表現が1回以上現れるものにマッチ
^ 行頭において行頭にマッチ
$ 行末において行末にマッチ
\ メタキャラクタの機能をなくす
\| 両側の正規表現のどちらかを指定
\(\) ひとつの正規表現として指定
\数字 \(\) でマッチした際のグループの部分を 数で指定
\<\> 単語の先頭と末尾にマッチ
\w\W 単語の文字にマッチする,しない
\sC\SC 文字クラスCにマッチする,しない


next up previous
Next: 4.2 表現 Up: 4 正規表現(regular expression) Previous: 4 正規表現(regular expression)
generated through LaTeX2HTML. M.Inaba 平成18年5月7日