| 正規表現 | 意味 | e.g. |
| ^ | 行頭 | ^abc:abcから始まる行 |
| $ | 行末 | abc$:abcで終わる行 |
| \< | 語頭 | \<abc:abcで始まる単語 |
| \> | 語尾 | abc\>:abcで終わる単語 |
| . | 改行以外の任意の文字 | |
| \w | アルファベットと数字 | |
| \W | アルファベットと数字以外 | |
| [....] | 囲まれている文字のどれか | [abc]:abcのどれか |
| [^...] | 囲まれている文字でない文字 | [^abc]:abc以外 |
| [n - n] | 指定範囲のどれかの文字 | [a-c]:abcのどれか |
| 拡張正規表現 | 意味 | e.g. |
| * | 直前文字の0回以上の繰り返し | |
| + | 直前文字の1回以上の繰り返し | |
| {n} | 直前文字のn回の繰り返し | [0-9]{3}:3桁の数値 |
| {n,} | 直前文字のn回以上の繰り返し | [0-9]{3,}:3桁以上の数値 |
| {,m} | 直前文字のm回以下の繰り返し | [0-9]{,5}:5桁以下の数値 |
| {n,m} | 直前文字のn回〜m回の繰り返し | [0-9]{3,5}:3桁から5桁の数値 |
| | | または | txt | doc:txtかdoc |
| ( ) | ( )内をひとまとまりとする | (abc){2}:abcabc |