新しく質問する

秀丸でカッコ内の文字だけ残す

役に立った:0件
  • 質問者:doragon17
  • 投稿日時:2011/04/21 09:18
  • 困り度:

・ISBIT(アイズビット)
・AULA AILA(アウラアイラ)
・Arnold Palmer(アーノルドパーマー)

上のようなリストがあります。

それを下のようにカッコ内の文字だけ残すやり方はあるでしょうか?

アイズビット
アウラアイラ
アーノルドパーマー

マクロでも置換でもかまいません。
ご存知の方、お知恵をお貸しください m(__)m

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:0件)
  • 参考になった:0件

No.2ベストアンサー20pt

  • 回答者:sholmes
  • 回答日時:2011/04/22 18:28

追加されたリストを見る限り、半角と全角の()が混じっている事が原因だと思います。
取り敢えずこれを解消するだけであれば、検索ワードを次のものに差し替えてみて下さい

.+?[\((](.+?)[\))]

ですが、これだと「ダブルクローゼット」の後にスペースが残ります。
こういった(おそらく)余計なスペースまで無視したいのであれば、次の検索ワードを利用してください

.+?[\((][  ]?(.+?)[  ]?[\))]

通報する

この回答へのお礼

お忙しい中、的確なアドバイスありがとうございます。

ばっちりです、さすがです。

ありがとうございます m(__)m

  • 参考になった:0件
  • 回答者:sholmes
  • 回答日時:2011/04/21 20:43

秀丸はあまり詳しくないので、次の環境だけで動作確認しました。
------------------
秀丸Verison 8.0.4
HMJRE.DLL 3.36
------------------
結論として、下記の置換で可能です。

検索ワード
.+?((.+?))

置換ワード
\1

正規表現利用にチェック
------------------

通報する

この回答へのお礼

ありがとうございます m(__)m

ばっちりできました。

ただいくつか置換できないものがあるんです(汗)

最初に質問した時にアの列のリストしか載せていなかったんですが、
それ以外にもありまして・・・

・EGOIST(エゴイスト)
・EMODA(エモダ)
・Cynthia Rowley (シンシアローリー)
・DazzliN’(ダズリン)
・Wcloset(ダブルクローゼット )
・titty&Co.(ティティ&コー)
・DELYLE(デイライル)
・NANASHI(ナナシ)
・Ninamew(ニーナミュウ)

なぜか上のリストが置換できません。
もしお分かりでしたら、お知恵をお貸しください m(__)m

  
このQ&Aは役に立ちましたか?(役に立った:0件)

このページのトップへ