すべてのツール › 開発者向け
正規表現テスター
式を書くと、一致箇所、グループ、置換結果、部分ごとの解説が日本語ですぐに表示されます。さらに「一致すべき/一致しないべき」のテストもできます。
このツールでできること
- 一致箇所のハイライト、名前と位置付きのグループ表、$1、$<名前>、$&を使った置換。
- 式を部分ごとに平易な言葉で説明:各かっこ、文字クラス、量指定子の働きが分かります。
- テストモード:例に+(一致すべき)と−(一致しないべき)を付けると、式が誤って処理しているものがすぐに分かります。
- 「壊滅的なバックトラッキング」への対策:負荷の高い式は2.5秒後に中断され、ページは固まりません。
- 13種類の定型パターン:メールアドレス、ロシアの電話番号、日付、IP、色、ハッシュタグなど。
- JavaScript、Python、PHP、Go、Java、C#向けに、正しいエスケープ済みのコードを生成します。
お使いのブラウザの正規表現エンジン(JavaScript構文)を使用します。ほかの言語では、古いバージョンでの後読みなど、一部の機能が異なる場合があります。