| メタ文字 | 説明 | 正規表現例 | 一致文字列例 |
|---|---|---|---|
| . | 任意の一文字 | .2. |
"B2B", "B2C", "C2C", ... |
| ? | 直前の文字が0回または1回 | cats? |
"cat", "cats" |
| * | 直前の文字の0回以上の繰り返し | spe*d |
"spd", "sped", "speed", "speeed", ... |
| + | 直前の文字の1回以上の繰り返し | te+n |
"ten", "teen", "teeen", ... |
| メタ文字 | 説明 | 正規表現例 | 一致文字列例 |
|---|---|---|---|
| \d | 数字 | \d\d\d |
"000", "123", "999", ... |
| \D | 数字以外の文字 | Project\D |
"ProjectA", "ProjectX", ... |
| \s | 垂直タブ以外の空白文字 | Hello\sWorld |
"Hello World", "Hello World", ... |
| \S | 非空白文字 | Hello\SWorld |
"Hello_World", "Hello0World", ... |
| \w | 英数字とアンダースコア | [\w]+ |
"HelloWorld", "Hello_World", "Hello0", ... |