- ベストアンサー
秀丸で置換かマクロで括弧をとりたい
下記のような文字列の並びで、括弧と中の数字を 削除したいのですが、置換かマクロなどはあるでしょうか? 東京都(154) 千葉県(132) 茨城県(763) 埼玉県(3040) 群馬県(1178) 東京都 千葉県 茨城県 埼玉県 群馬県 (.*)で置換してみたんですが、すべて文字が なくなってしまいました(汗) 秀丸のバージョンは7.11です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
マクロ間違えました! replaceall "\\([0-9]+\\)","",regular; ~が正しい表記です(\を\\にして下さい)。
その他の回答 (3)
- kotoby2003
- ベストアンサー率15% (280/1755)
回答No.3
\(. *\) でどうでしょうか? 括弧は正規表現の予約文字だと思うので、エスケープが必要かなと思います。 エスケープは\じゃないかも。 間違ってたらごめんなさい。
- lesskey
- ベストアンサー率33% (66/200)
回答No.2
検索: \([0-9]+\) 置換: 正規表現にチェックを入れた状態で置換すればOKかと。
質問者
お礼
置換できました。 ありがとうございます。
- 4017B
- ベストアンサー率73% (1336/1814)
回答No.1
正規表現を使用した置換で、 \([0-9]+\) ~とやればイイです。 マクロでやるなら… replaceall "\([0-9]+\)","",regular; ~でOKです。
お礼
4017Bさんありがとうございます。 マクロも置換もばっちりです(*^^)v 感謝でございます m(__)m m(__)m