開発者向けツール
JavaScript正規表現テスター
JavaScriptのパターンをテキストに適用し、一致、位置、キャプチャグループを確認します。
端末内で処理
JavaScriptパターン構文。最初の200件の一致を表示します。位置は見た目の文字数ではなくUTF-16単位です。
ここに答えが表示されます。
ヘルプと計算方法
gは連続する一致を検索し、なければ最初のみ。iは大文字小文字を無視、mは行アンカーを変更、sはドットで改行も一致、uはUnicode構文を有効にします。空一致はuなら1コードポイント、それ以外は1 UTF-16単位進みます。不参加グループはnullです。終了位置は含まず、グループ位置は表示しません。テキストは正規化しません。 上限はパターン2,000、テキスト100,000、キャプチャ出力合計1,000,000 UTF-16単位です。実行は3秒で停止します。テスト成功はパターンの安全性を保証しません。
MDN計算方法と信頼性計算例
この例を試すか、ご自身の値に変えて使ってみましょう。
- パターン(/ 区切りなし)
- (?<word>[A-Z]+)
- フラグ(gimsu、重複不可)
- gi
- テストするテキスト
- Hi 42 ABC
結果
一致数: 2; 一致: Hi [0, 2), ABC [6, 9)