ツールワークスペース
入力内容をワンクリックで処理
1ツール紹介
AI正規表現生成器は、開発者向けの正規表現アシスタントツールです。自然言語でマッチング要件を記述すると、AIがそのまま使える正規表現を生成し、分かりやすい説明とマッチ例・非マッチ例を添付します。PRO会員は、内蔵のオンライン正規表現テスターも利用でき、テストテキストを貼り付けるだけで、すべてのマッチをリアルタイムにハイライトし、マッチリストや正規表現の構造可視化を確認できます。また、JavaScript / Python / Java / PHP / grep の複数の言語フレーバーと、グローバル、大文字小文字を無視、マルチラインなどのマッチングモードに対応しています。よく使うテンプレート(携帯電話番号、メール、URL、身分証など)もワンクリックで選択できます。
2使い方
要件を記述
マッチさせたい内容を自然言語で説明します。例:「1で始まる11桁の携帯電話番号」
パラメータを選択
正規表現のフレーバー(JavaScript / Python / Java / PHP / grep)とマッチモード(グローバル / 大文字小文字を無視 / マルチライン)を選択します。
正規表現を生成
「正規表現を生成」をクリックすると、AIが式、分かりやすい説明、マッチ例を返します。
オンラインテスト
PRO会員はワンクリックで正規表現をテスターに読み込み、テストテキストを貼り付けるとマッチ結果がリアルタイムにハイライトされ、正規表現の構造可視化とマッチリストも確認できます。
3よくある質問
このツールとAIに直接質問するのとは何が違いますか?
このツールは正規表現の生成に加え、オンラインテスターを内蔵しています。テキストを貼り付けると、すべてのマッチがリアルタイムにハイライトされ、各マッチの位置を確認でき、正規表現の構造もグラフィカルに表示されます。生成後すぐに検証できるため、他のツールを開いてデバッグする必要はありません。
無料版とPRO版の違いは何ですか?
無料版はログイン後、毎日正規表現と説明文を生成できます(コピー可能)。PRO会員はオンラインテスター、よく使うテンプレートライブラリ、正規表現の構造可視化、多言語対応が利用でき、回数制限もありません。
どの正規表現フレーバーに対応していますか?
JavaScript、Python、Java、PHP、grepの5つのフレーバーに対応しています。AIは選択されたフレーバーの構文の違い(アサーションの書き方、名前付きグループなど)に応じて正規表現を生成します。
マッチモードはどう使うのですか?
グローバルgはすべての出現位置をマッチさせ、大文字小文字を無視するiは英字の大文字小文字を区別せず、マルチラインmは^と$が各行の先頭と末尾にマッチするようにします。
正規表現を生成したら、どうテストすればよいですか?
PRO会員は結果エリアの「テストを実行」をクリックすると、正規表現がテスターに自動的に入力されます。下のテストテキストを貼り付けて「テスト」をクリックすると、マッチした内容がハイライト表示され、マッチリストの項目をクリックすると素早く位置を特定できます。