このツールは正規表現を作成する機能と、既存の正規表現を理解する機能を1つにまとめたオンラインツールです。書き方が分からない場合は用途を選ぶだけでパターンを生成でき、複雑な正規表現は構造ごとに分解して確認できます。
18種類の一般的なルールを搭載しています。電話番号、メールアドレス、URL、ユーザー名、パスワード、UUID、IPv4、IPv6、ドメイン、ID番号、郵便番号、日付、時間、数値、整数、小数、ひらがな・漢字、英字などの形式に対応しています。
設定を変更すると正規表現とサンプル文字列が自動更新され、すぐに確認できます。
生成された正規表現には確認用テスト欄があり、サンプル入力で一致結果を即座に確認できます。必要に応じて自分のデータへ変更して検証できます。
解析モードでは正規表現を構造ツリーとして表示します。キャプチャグループ、名前付きグループ、非キャプチャグループ、先読み・後読み、文字クラス、アンカー、分岐、量指定子、遅延指定などを認識し、日本語で説明します。d、w、sなどの特殊文字やUnicodeエスケープにも対応しています。
無効な正規表現の場合は、括弧不足、文字クラス未終了、エンジンエラーなど原因を表示します。生成機能では範囲や長さを制限し、不正または過度に複雑な正規表現を防止します。
生成、解析、テスト処理はすべてブラウザ内で実行されます。入力した正規表現やテストデータがサーバーへ送信・保存されることはありません。
コメント 0