正規表現で否定表現ほかNo.01760
PigTail さん 98/09/28 04:05
 
以前から秀丸エディタにてぜひサポートして欲しいと思っていた機能があるので、こ
の場にて提案させてください。

検索/置換の正規表現で、否定表現(!)をサポートしていただきたいのです。現在
の検索/置換ですと、あるパターンを*含まない*行…といった検索/置換が出来ませ
ん。

また、置換機能の正規表現にて、検索で指定したあるパターンにマッチした文字列を、
置換文字列に埋め込む機能も実現していただきたいと思います。

たとえば、
    ^.*(abcd).*(efgh)
として検索したとき、置換に
    $1$2             ※$nが検索パターンのパターングループ「(xxx)」に対応する
と指定すると、マッチした文字列が
    abcdefgh
と置換される……といった機能です。

いずれもperlなどのスクリプトで一般的に使用されている便利な表現なので、ぜひ実
現していただきたく、検討のほどよろしくお願いいたします。

[ ]
RE:01760 正規表現で否定表現ほかNo.01772
秀丸担当 さん 98/09/28 18:42
 
>以前から秀丸エディタにてぜひサポートして欲しいと思っていた機能があるので、こ
>の場にて提案させてください。
>
>検索/置換の正規表現で、否定表現(!)をサポートしていただきたいのです。現在
>の検索/置換ですと、あるパターンを*含まない*行…といった検索/置換が出来ませ
>ん。

現在の正規表現ではできないと思います。
いちおう要望リストにいれておきますが、jre32.dllという正規表現をする
ファイルの作者の山田さんに関わってくることなので、難しいかもしれません。

[ ]