正規検索でNOT条件はどうするのですか?
No.02204
かとう
さん 98/12/14 00:39
正規表現での質問です。
例えば、“。\n”で終わる行以外の“\n”を取り除きたい時はどうすれば良いでしょ
うか。
例えば“!”をNOTの意味だとすると“!。\f\n”を“\0”に置換でよさそうですが、
そのようなNOTをあらわすにはどうすれば良いでしょうか。
(\fは分割マーク、\0は該当文字(列))
※文中の改行を取り除くための置換処理をやろうとしています。
[
△
]
RE:02204 正規検索でNOT条件はどうするの
No.02205
杉浦 まさき
さん 98/12/14 01:52
かとうさん、こんばんは。
杉浦 まさき と申します。
>例えば、“。\n”で終わる行以外の“\n”を取り除きたい時はどうすれば良いでしょ
>うか。
秀丸V3.00βでのみ有効ですが、>他の人
以下のようにすればいいと思います。
検索文字列: [^。]\f\n
置換文字列: \0
[
△
]
RE:02205 正規検索でNOT条件はどうするの
No.02241
かとう
さん 98/12/19 02:44
> 杉浦 まさき と申します。
どうもはじめまして、
>>“。\n”で終わる行以外の“\n”を取り除きたい
>
>秀丸V3.00βでのみ有効
> 検索文字列: [^。]\f\n
> 置換文字列: \0
教示の方法でOK!ですね。ありがとうございます。
[ヘルプ]-[検索/置換]-[正規表現]-[ブラケット(キャラクタクラス)]
のところを良く読んだらブラケット“[]”の中で使う“^”マークが
NOTだと書いてありました。
[
△
]