• ベストアンサー

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

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

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

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

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

doragon17
質問者

お礼

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

すると、全ての回答が全文表示されます。

その他の回答 (3)

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

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

すると、全ての回答が全文表示されます。
  • lesskey
  • ベストアンサー率33% (66/200)
回答No.2

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

doragon17
質問者

お礼

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

すると、全ての回答が全文表示されます。
  • 4017B
  • ベストアンサー率73% (1341/1821)
回答No.1

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

すると、全ての回答が全文表示されます。

関連するQ&A