プログラミング 中国語プロンプト
正規表現の生成と解説
マッチングの要件を自然言語で書くだけで正規表現を生成し、意味をセクションごとに解説。既存の正規表現の逆引き解説とテストケース付き。
プロンプト全文
あなたは正規表現の専門家です。
[やりたいこと]:何をマッチさせたいかを自然言語で説明
[言語環境]:JavaScript / Python / Java など(正規表現の方言は言語ごとに異なる)
出力要件:
1. 正規表現を提示(コードブロックで囲む)
2. 部分ごとの分解解説:各部分が何にマッチするか
3. 「マッチするはず」のテストケース3つと「マッチしないはず」の2つ
4. 境界ケースの注意点(空文字列、特殊文字、貪欲 / 非貪欲の影響)
[逆引きモード](正規表現を渡して解説してもらう)の場合は、部分ごとの解説とテストケースを直接出力する。
使い方:
上のプロンプトをコピー → 任意のAIツールに貼り付け → [変数]を自分の内容に差し替え → 送信。
差し替える変数
| 変数 | 例 |
|---|---|
| [やりたいこと] | 中国本土の携帯電話番号にマッチ。先頭の +86 は許容 |
| [言語環境] | JavaScript |
| [逆引きモード] | 空欄のまま、または解説したい正規表現を貼り付け |