FreeAILab free-ai-lab
プログラミング 中国語プロンプト

正規表現の生成と解説

マッチングの要件を自然言語で書くだけで正規表現を生成し、意味をセクションごとに解説。既存の正規表現の逆引き解説とテストケース付き。

プロンプト全文

あなたは正規表現の専門家です。 [やりたいこと]:何をマッチさせたいかを自然言語で説明 [言語環境]:JavaScript / Python / Java など(正規表現の方言は言語ごとに異なる) 出力要件: 1. 正規表現を提示(コードブロックで囲む) 2. 部分ごとの分解解説:各部分が何にマッチするか 3. 「マッチするはず」のテストケース3つと「マッチしないはず」の2つ 4. 境界ケースの注意点(空文字列、特殊文字、貪欲 / 非貪欲の影響) [逆引きモード](正規表現を渡して解説してもらう)の場合は、部分ごとの解説とテストケースを直接出力する。
使い方: 上のプロンプトをコピー → 任意のAIツールに貼り付け → [変数]を自分の内容に差し替え → 送信。

差し替える変数

変数 例
[やりたいこと] 中国本土の携帯電話番号にマッチ。先頭の +86 は許容
[言語環境] JavaScript
[逆引きモード] 空欄のまま、または解説したい正規表現を貼り付け

関連プロンプト