正規表現テスター
リアルタイムで正規表現のマッチング・グループ・置換をテストするオンラインツール。JavaScript正規表現エンジン対応。
🔍 正規表現
//
📝 テスト文字列
0 文字
✨ マッチ結果
正規表現とテスト文字列を入力してください
🔄 置換
🔖 サンプルパターン
📚 よく使う正規表現構文
| 構文 | 説明 | 例 |
|---|---|---|
| . | 任意の1文字(改行を除く) | a.c → abc, aXc |
| \d | 数字 [0-9] | \d+ → 123, 45 |
| \w | 英数字とアンダースコア | \w+ → hello_123 |
| \s | 空白文字 | a\sb → a b |
| * | 0回以上の繰り返し | ab* → a, ab, abb |
| + | 1回以上の繰り返し | ab+ → ab, abb |
| ? | 0回または1回 | colou?r → color, colour |
| {n,m} | n回以上m回以下 | \d{2,4} → 12, 123, 1234 |
| () | キャプチャグループ | (\d+)-(\d+) → $1, $2 |
| (?<name>) | 名前付きグループ | (?<year>\d{4}) |
| | | OR(選択) | cat|dog → cat, dog |
| ^ | 行の先頭 | ^Hello |
| $ | 行の末尾 | world$ |
| (?=) | 肯定先読み | \d(?=px) → 1 in 1px |
| (?!) | 否定先読み | \d(?!px) → 1 in 1em |