置換えに関しての質問No.18235
erherher さん 04/10/30 13:43
 
 <img border="0" src="注意*>を
 <a href="指定したURL"><img border="0" src="注意*></a>
 に変える置換えの方法をどなたか教えてください。
(可能ならマクロではなくて置換えで)

注意*
この部分には横、高さの指定をしていたりいなかったりしています。


<img border="0" src=".*">\f
<a href="">\0</a>
と他で教えていただいたのですが、これをどのように
使うのかが結局理解できませんでした。


置換え方法がわかる方いましたらよろしくお願いします


[ ]
RE:18235 置換えに関しての質問No.18236
encodingshiftjis さん 04/10/30 14:36
 
●テストで使用するテキストを秀丸で開きます
●メニュー>その他>秀丸エディターヘルプ
 目次−検索系コマンド−タグ付き正規表現による置換について
のページを横に表示したまま
●秀丸編集面に戻って、 メニュー>検索>置換
のダイアログを出します。

以下 検索文字列(1行で入力)
置換文字列(1行で入力)

正規表現と 置換の前に確認 on して 全置換
ーーーーーーーーーーーーーーーーーーーーーーー
通常は
●置換範囲がちゃんとマッチするかの確認
検索 で検索文字列を 色々変えて試します
●次に 置換をかけます。

[ ]
RE:18236 置換えに関しての質問No.18237
erherher さん 04/10/30 16:29
 
>encodingshiftjisさん

どうして普通に置換えをしてエラーが表示されるのかなぁーって
思っていたら対象のファイルが全部一行でした。
ファイルはhtmlファイルです。

これに対して置換えを実行するをおすと
<img border="0" src=".*">\f が見つかりませんでした
と表示されてしまいました。

一行ずつ書かれているものの場合はちゃんとおき返されるのですが・・・

[ ]
RE:18237 置換えに関しての質問No.18238
erherher さん 04/10/30 16:55
 
自己レスです。

<imgの前と">の後で改行して
教えてもらった方法のとおりに置換えをしたら
無事に置換えをすることが出来ました。

で、置換え後に改行を元に戻したら完成しました。


お騒がせしました。

[ ]