任意一文字 | . | (ドット) |
文頭 | ^ | |
文末 | $ | |
選択 | [] | [abc],[a-z],[^abc],[^a-k] |
連結 | XYは、連続した正規表現XY | |
選択 | | | X|Yは、正規表現XかY |
0回以上繰返 | * | a*は、'','a','aa','aaa',… |
1回以上繰返 | + | a+は、'a','aa','aaa',… |
あるかないか | ? | a?は、''か'a' |
解釈優先 | () | (abc)+は、'abc','abcabc',… |
ヌル表現 | () | (X|)は、X?と等価 |
メタキャラ打消 | \ |
\b | $08 BS |
\r | $0d CR |
\n | $0a LF |
\t | $09 TAB |
\xhhhh | hex 1-4桁 |
\ooooooo | oct 1-6桁 |