無料ツール · お使いのデバイス上で
正規表現テスター(無料・オンライン)
パターンとテスト文字列を入力すると、何が一致するかがすぐにわかり、各キャプチャグループは表に表示されます。g、i、m、s などのフラグをオンにし、$1 や $<name> で置換を試せます。お使いのブラウザの JavaScript 正規表現エンジンを使い、何も送信しません。
- アカウントがあれば無料
- JavaScript の方言
- グループと置換
- パターンとテキストを入力
- フラグを選ぶ
- 確認して置換
使い方
3つのステップ。
パターンとテキストを入力
パターンはスラッシュなしで入力します。例えば数字を探すなら \d+ です。テスト文字列は最大 200,000 文字までです。
フラグを選ぶ
g はすべての一致を検索、i は大文字と小文字を区別せず、m と s は ^、$、ドットの動作を変えます。各フラグの説明はチェックボックスの横にあります。
確認して置換
一致箇所はテキスト内でハイライトされ、グループは表に表示されます。$1 や $<name> を使って置換を入力すると、結果を確認してコピーできます。
次のステップ
これらのツールで続けましょう
正規表現テスト:よくある質問
どの正規表現の方言(フレーバー)を使っていますか?
JavaScript(ECMAScript)の方言で、お使いのブラウザのエンジンを使います。JavaScript のコードと同じ結果になります。強欲な量指定子、\A と \Z、POSIX 文字クラスなどの細部で PCRE、Python、Java と異なる場合があります。
検索が止まったのはなぜですか?
パターンの処理に 2 秒以上かかると、ページが固まらないよう停止します。多くの場合、(a+)+$ のような壊滅的なバックトラックが原因です。同じものに一致する入れ子の量指定子は避けてください。
一致はいくつまで表示されますか?
ハイライトと表への表示は 1,000 件までで、それ以上ある場合はお知らせが表示されます。置換はテキスト全体に適用されます。g フラグがあればすべての一致に、なければ最初の一致だけに適用されます。
テキストはサーバーに送信されますか?
いいえ。すべて入力しながらブラウザ内で計算されます。テキストはCocuyoやサードパーティに送信されず、保存もされません。ブラウザのネットワークツールで確認できます:ファイルは送信されません。
本当に無料ですか?
はい。登録前に試せます。使い続けるには無料アカウントが必要です(サブスクリプションは不要)。クレジットは使わず、30回のウェルカム利用にも数えません。利用回数に制限はありません。
そのほかの無料ツール
そのほかのテキストツール
すべての無料ツール
作りたいとき
AIで新しい画像を作ろう。
Cocuyoのスタジオには、画像、動画、音声の30以上のAIモデルが集まっています。生成前にクレジット費用を確認でき、クレジットに有効期限はありません。