|
こんにちは、白雲斎です。
Windows XP, 秀丸エディタ 6.50b2
「GREPして置き換え」が、正常に置き換えをしてくれません。
実験環境:
[folder]
index1.html (Shift_JIS) (内部スタイルに body 2個)
index2.html (Shift_JIS)
index3.html (JIS)
test.txt
実行:
1. test.txtを開く
2. 以下の条件で「GREPして置き換え」を実行する。
・検索する文字 :body
・置換する文字 :BODY
・検索するファイル :*.htm
・オプション :大文字/小文字の区別のみ
単語の検索はどちらでも
結果:
------------------------------------------------
index1.html(12): html, body, div {
index1.html(16): body {
index1.html(28): <body>
index1.html(62): </body>
index2.html(6): <meta ... charset=Shift_JIS">
index3.html(6): <meta ... charset=ISO-2022-JP">
----------------
3 個のファイルを検索しました。
3 個のファイルを全て置換して、上書き保存しました。
6 個の置換を行ないました。
------------------------------------------------
index2.html と index3.html の結果が変です。
・"body"のない行が検索されている。
(両ファイルとも、<body>...</body> がある)
・「プレビュー」を有効にすると、プレビューの段階で"Shift_JIS"と
"ISO-2022-JP"が"BODY"に置き換えられている様子が見える。
・両ファイル共、実行前後で内容に変化はないが、タイム・スタンプは変化
している。
再現しますか?
|
|