人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

秀丸の置換の質問です。
急ぎなので300P支払います。

ウェブサイトのソース上に、
<a href="http://hoge.com/12345.html">手</a>
<a href="http://hoge.com/12347.html">輝</a> …
というリンクがあり、このリンク先には
http://image.hoge.com/12345.gif
http://image.hoge.com/12347.gif
という画像があります。
必ずしも連番ではありませんが、htmlとgifのファイル名は対になっています。

質問したいこと
以下の条件で文字列を置換する正規表現
置換により<a href="http://hoge.com/12345.html">手</a>をhttp://image.hoge.com/12345.gifに変換
→ダウンローダ用のURLリストを作り、ローカルに画像を保存するのが目的です。

以上よろしくお願いします。

●質問者: kitamati
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● ku__ra__ge
●300ポイント ベストアンサー

正規表現チェックをONにして、

.*\fhttp://\fhoge.com/.*\f\.html.*

\1image.\2.gif

……の置換を行うことでリンク文字列からurlに変更ができます。


kitamatiさんのコメント
すみません。質問の仕方が悪く、うまくいきませんでした。もう少し具体的に書きます。 置換元URL http://www.hoge.ne.jp/gold/car/kanji/12321.html http://www.hoge.ne.jp/gold/car/kanji/12323.html … を http://image.hoge.co.jp/car/cabinet/moji/12321.gif http://image.hoge.co.jp/car/cabinet/moji/12323.gif このようにしたいのです。

ku__ra__geさんのコメント
ファイル名の部分のみ元の文字列を使って、別のURLを組み立てたいということでしょうか? でしたら以下の置換ではどうでしょう。 「.*http://.*/\f.*\f.html.*」→「http://image.hoge.co.jp/car/cabinet/moji/\1.gif」

kitamatiさんのコメント
いけました!!ありがとうございました!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ