正規表現とは - パターンマッチングの基礎
正規表現は、文字列のパターンを記述するためのミニ言語です。ほぼすべてのプログラミング言語で使用されています。
正規表現の基本構文
| パターン | 意味 |
|---|---|
. | 任意の1文字 |
* | 0回以上の繰り返し |
+ | 1回以上の繰り返し |
[abc] | 文字クラス |
^ / $ | 行頭 / 行末 |
実践的な正規表現パターン集
// メールアドレス検証
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
// 電話番号(日本)
0\d{1,4}-\d{1,4}-\d{4}
正規表現テスターを今すぐ使う
正規表現をテスト