正規表現テスト
正規表現をリアルタイムテスト・デバッグ、マッチ結果をハイライト表示しコード生成
正規表現
//g
フラグ
gglobal
iignore case
mmultiline
sdotAll
uunicode
よく使う例
テストテキスト
マッチ結果0 件マッチ
マッチ結果なし
よく使う構文
.任意の1文字にマッチ(改行を除く)*前の文字に0回以上マッチ+前の文字に1回以上マッチ?前の文字に0回または1回マッチ^文字列の先頭にマッチ$文字列の末尾にマッチ\d任意の数字にマッチ [0-9]\w任意の単語文字にマッチ [a-zA-Z0-9_]\s任意の空白文字にマッチ[abc]括弧内の任意の1文字にマッチ(a|b)aまたはbにマッチ(?:...)非キャプチャグループフラグ説明
- g (global) - グローバルマッチ、すべてのマッチを検索
- i (ignore case) - 大文字・小文字を無視
- m (multiline) - 複数行モード、^と$が各行の先頭・末尾にマッチ
- s (dotAll) - .を改行を含むすべての文字にマッチさせる
- u (unicode) - 完全なUnicodeサポートを有効化