正規表現

メタ文字 説明 正規表現例 一致文字列例
. 任意の一文字 .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", ...