「一気に最後まで読んだ」本、教えて下さい!

下記のようなソースがあるとします。

<TD><A href="http://www.webconnection.jp/micro/slink/slink.cgi"
target=_blank>Web Republick</A></TD>
<TD><A href="http://www.webconnection.jp/micro/slink/slink.cg …

この中で”で囲まれているURL部分だけを抽出して一覧を作るにはどうしたらいいでしょうか?
ワードやエクセルに貼り付けてなんとかしようとしたのですが、うまくゆきません。
URLがたくさんあり、手動でコピペするには手間が多すぎます。
よい方法がありましたら、教えてください。
よろしくお願いします。

A 回答 (5件)

>2. 最初の「<TD><A href=" 」までを手動で消去します。


ワイルドカードを使用しているので、この部分が削除されていないと、1つて前にずれてしまうため、URLが削除されてしまうことになります。
手動で消去自体まったく手間に感じられないのですが、場所を見つけるためには、
<TD><A href="
で検索し、Sift+ctrl+Homeで先頭まで選択してdeleteすればよいでしょう。
    • good
    • 0

抜けがありました。


3. ワイルドカードを使用して「"*"」を全置換します。

3. ワイルドカードを使用して「"*"」を^pに全置換します。
としてください。
これがないと1行になってしまいます。ごめんなさい。
    • good
    • 0

1. 全体をWordに貼り付けます。


2. 最初の「<TD><A href=" 」までを手動で消去します。
3. ワイルドカードを使用して「"*"」を全置換します。
4. 「"」前後の半角スペースが規則的に挿入されている場合には(3)の検索文字列に含めることができますが、規則性のないときには含めずに、最後に取り除いた方がよいでしょう。
 4.1 半角スペース^pを^pに全置換
 4.2 ^p半角スペースを^pに全置換
( ExcelのTRIMを使用してもよい)

おまけ
質問に無関係なときは生アドレスを貼り付けないようにしてください。
せっかくの質問が削除されてしまうことがあります。
    • good
    • 0
この回答へのお礼

ありがとうございます。
>2. 最初の「<TD><A href=" 」までを手動で消去します。

ここの部分を自動でできないでしょうか?

お礼日時:2006/02/05 11:57

(4)の条件は、その行が、


<TD><A href="http://www.~"
となっていることです。

前後に余計な物を含んでいると不可です。
    • good
    • 0

(1) VBAで、それを抽出するVBAプログラムを作る。


(2) ロケットマウスを使い、ダブルコーテーションhttp~次のダブルコーテーションまでを、選択してコピペするマクロ作って1キーで動かす。

(3) たくさんというのが抽象的ですが、いくつ?手動でやったら?
(4) 「<TD><A href=」を含む行を、
type fuga.txt | fine "<TD><A href=" > hoge.txt
でひろい、「<TD><A href=」をナルに置換する。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!