- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:正規表現:囲われた文字列の置換)
正規表現を使って囲われた文字列を置換する方法について
このQ&Aのポイント
- 正規表現を使用して、シングルクオーテーションで囲われた文字列の前に文字を追加する方法を調べています。
- 全角文字を含むシングルクオーテーションで囲われた文字列に対しての置換について困っています。
- 置換前の文字列には全角文字や半角文字が含まれており、それらに対しての置換を行いたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
1)シングルクオーテーション 2)シングルクオーテーション を除く 0個 以上の文字 3)全角文字 4)0個 以上の文字 5)シングルクオーテーション の 最短マッチ という パタン でどうでしょうか? 置換前:('[^']*[^\x01-\x7E].*?') 置換後:A\1 #正規表現は、それを動かす プログラム によって、随分違うみたいなことがよく書かれておりますので、お使いの プログラム をお書きになった方がよいかと存じます。 #なお、私は正規表現は苦手ですので、もっと スマート な パタン があるかも知れません。。。
お礼
ありがとうございます。見事に置換されました。