正規表現
正規表現記号
| . | 改行以外の任意の1文字 |
| * | 直前の文字の0回以上の繰り返し |
| ^ | 行の先頭 |
| $ | 行の末尾 |
| \ | 正規表現記号のエスケープ(通常の文字として扱う) |
| [ ] | [ ]内の任意の1文字に一致 |
| ※[ ]内に"^"を用いた場合は否定(不一致)となります |
拡張正規表現記号
| \+ | 直前の文字の1回以上の繰り返し |
| \? | 直前の文字の0または1文字 |
| \l | 左右に置かれた文字列のいずれかに一致 |
| \w | 単語を構成するキャラクタ(文字、数字、"_")のいずれかに一致 |
| \W | 単語を構成するキャラクタ以外のキャラクタのいずれかに一致 |
| \b | 単語に接する空白(ブランク)に一致 |
| \B | 空白に接する空白に一致(3つ並ぶ空白の場合真ん中が一致) |
| \< | 単語の先頭に一致(\<sys → system,syslogに一致) |
| \> | 単語の末尾に一致(day\> → friday,sundayに一致) |