|
秀丸ver3.11β5でタグつき置換をしている時に「?」と思った事があったのでご報
告いたします。
正規表現の置換で「^\n\f[^<].+」を「\0<P>\1」を置換するのですが、
普通は問題なく置換するのです。
しかし、行の折り返しを80文字にしている状態で一つ前の行が
80文字の行の場合・・・・
つまり、一つ前の行の改行コードが行の先頭に来る場合
こんな感じ
+------------------------------+
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
↓
bbbbbbbbbbbbbbbbbbbbbbbbb↓
とするとbbb...の行を置換してしまうのです。
折り返しを81文字にすると発生しませんでした。
そんなモノなのかな〜とか思っていたのですが、
検索で同じ条件を実行するとbbb...の行はヒットしません。
ちなみに行数の数え方をワープロ的とエディター的と切り替えて
見ましたが症状は変わりませんでした。
おかしい・・・ですよね?
|
|