

No.4
- 回答日時:
正規表現は最長範囲にマッチしようとするので、(.*)では予期しない置換が発生します。
例えばこういう文字列を先の正規表現で置換すると…はじめ(123)なかほど(456789)おわり -->はじめおわり
になってしまいます。これを避けるには、文字クラスを組み合わせる必要があります。こんな感じで。
([^)]*)
この正規表現の意味は、
全角開き括弧(で始まり、
全角閉じ括弧)ではない文字の0回以上の繰り返しが続き、
全角閉じ括弧)で終わる
となります。これなら、置換結果は次のようになりますよ。
はじめ(123)なかほど(456789)おわり -->はじめなかほどおわり
perlとかだと、正規表現を最長一致にするか最短一致にするかを選べるので、最短一致にしておけば(.*)でも狙いどおりの結果にできます。また、昔のMIFESエディタは最初から最短一致でした。ただ、最初の失敗の例のような置換をわざとさせたい場合もあるので、正規表現の書き方で回避するのがよいでしょうね。
この回答へのお礼
お礼日時:2010/08/20 11:25
できました!!!
ありがとうございます。
これでほぼ期待通りの動作です。
でも、入れ子はダメですね
(はじめ(123)なかほど)おわり --> おわり
ただ入れ子の量が少ないので何とか対処できそうです。
No.3
- 回答日時:
No.2さんが回答している正規表現で対応できるかと。
全角括弧()の間に「 .* 」を入れるだけです。
正規表現について参考になるサイト
・今回関連するもの
http://www.mnet.ne.jp/~nakama/regexp3.html
・その他
http://www.mnet.ne.jp/~nakama/

この回答へのお礼
お礼日時:2010/08/19 14:40
教えていただき、ありがとうございます。
ただカッコから次のカッコまでの間が全て削除(または検索)されてしまいました。
どうやら猿だったようなので、教えていただいたリンクで勉強してみます。
No.1
- 回答日時:
該当エディタの事はわかりませんが、
一般的なテキストエディタであれば、マクロを組まない限り、そういうことは不可能かと。
該当エディタでマクロが組めるかどうかは、わかりませんが。
置換はあくまで検索文字列に完全一致(または英字の大文字小文字同一視での検索)したものを置換える機能なので、不特定文字列をまとめて削除したり等の置換えは出来ないでしょう。
エクスプローラの検索のようなオールマイティ文字を利用した曖昧検索が可能ならば、可能かもしれませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleスプレッドシートでワイ...
-
《》で囲まれた文字をすべて削...
-
正規表現で最初にマッチしたも...
-
【正規表現に詳しい方】ダブル...
-
TeraPadでの置換方法
-
正規表現で完全一致したキーワ...
-
ファイル名を特定の文字までを...
-
秀丸で置換かマクロで括弧をと...
-
IME 郵便番号辞書 で 都道府...
-
PS4コントローラーをPCでゲーム...
-
エクセルでアルファベットか数...
-
文字列からタブコードを取り除...
-
Microsoft365で作ったword文書...
-
Chr(13)とChr(10)の違いは?
-
【エクセル】セル最後にある無...
-
EXCELで=より左の文字を一括で...
-
EBCDIC⇒SJIS変換の方法
-
VBAでの Replace関数で、ワイル...
-
プログラムについての質問です...
-
4Kの外部モニターに出力すると...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleスプレッドシートでワイ...
-
正規表現で最初にマッチしたも...
-
正規表現で完全一致したキーワ...
-
TeraPadでの置換方法
-
ファイル名を特定の文字までを...
-
(*)を_【*】に一括変換したいの...
-
ファイル名に空白がある時、一...
-
《》で囲まれた文字をすべて削...
-
IME 郵便番号辞書 で 都道府...
-
【正規表現に詳しい方】ダブル...
-
タグを一度に消去したい
-
文字の置換のソフトを探してい...
-
Flexible Renamerの正規表現に...
-
テキストエディタで各行を二重...
-
Flexible Renamerの検索と置換...
-
CSVファイルの文字列を置換...
-
秀丸エディターのマクロ
-
秀丸のマクロで
-
EmEditorでの置換方法
-
txtファイルの複数行の特定の文...
おすすめ情報