行頭を正規表現で\fに置換すると「」にな
No.23050
アダチヤ
さん 07/05/25 00:47
現在秀丸エディタv7.00ベータ6を使用しています。
正規表現で行頭を\fに置換すると
aa
bb
cc
のようになります。
今まで使っていたv5.18に戻しても変わりません。v7.00ベータ9にしても変わりません。
急にこうなった気がします。どこか設定を変えてしまったのでしょうか?
ご教示いただければ幸いです。よろしくお願いいたします。
ペーストしましたら、この画面では、女の記号と中黒に見えていますが
CLを斜めに配置したような文字です。
[
△
]
RE:23050 行頭を正規表現で\fに置換すると
No.23052
秀丸担当
さん 07/05/25 10:10
>正規表現で行頭を\fに置換すると
置換文字列の\fは、\x0cと同じで、制御コード入力でいう12番のCLと同じになり
ます。
CLは印刷で改ページに使われます。
これか昔からずっとこの仕様です。
タグつき正規表現を使う場合は、検索文字列のほうに、区切りとして\fを入れ、
置換文字列のほうは\0,\1…を使います。
ちなみにタグ付き正規表現は、\fで区切りを入れて \0,\1… にする方法と、()
でくくった部分を \1,\2… にする方法があります。
[
△
]
RE:23052 行頭を正規表現で\fに置換すると
No.23058
アダチヤ
さん 07/05/25 16:31
ありがとうございます。はい、その字のことでした。
>これか昔からずっとこの仕様です。
昔からそうだったのですね、気づかず失礼いたしました。
検索「^」→置換「\\f」にすると、思い通りになるのに気づきました。
お騒がせして申し訳ありませんでした。今後ともよろしくお願いいたします。
[
△
]