• ベストアンサー

秀丸で置換かマクロで括弧をとりたい

下記のような文字列の並びで、括弧と中の数字を 削除したいのですが、置換かマクロなどはあるでしょうか? 東京都(154) 千葉県(132) 茨城県(763) 埼玉県(3040) 群馬県(1178) 東京都 千葉県 茨城県 埼玉県 群馬県 (.*)で置換してみたんですが、すべて文字が なくなってしまいました(汗) 秀丸のバージョンは7.11です。

質問者が選んだベストアンサー

  • ベストアンサー
  • 4017B
  • ベストアンサー率73% (1336/1814)
回答No.4

マクロ間違えました! replaceall "\\([0-9]+\\)","",regular; ~が正しい表記です(\を\\にして下さい)。

doragon17
質問者

お礼

4017Bさんありがとうございます。 マクロも置換もばっちりです(*^^)v 感謝でございます m(__)m m(__)m

その他の回答 (3)

  • kotoby2003
  • ベストアンサー率15% (280/1755)
回答No.3

\(. *\) でどうでしょうか? 括弧は正規表現の予約文字だと思うので、エスケープが必要かなと思います。 エスケープは\じゃないかも。 間違ってたらごめんなさい。

  • lesskey
  • ベストアンサー率33% (66/200)
回答No.2

 検索: \([0-9]+\)  置換:  正規表現にチェックを入れた状態で置換すればOKかと。

doragon17
質問者

お礼

置換できました。 ありがとうございます。

  • 4017B
  • ベストアンサー率73% (1336/1814)
回答No.1

正規表現を使用した置換で、 \([0-9]+\) ~とやればイイです。 マクロでやるなら… replaceall "\([0-9]+\)","",regular; ~でOKです。