![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
htmファイルの中から、リンクされたURL情報を抽出するのが今回の目的です。
ご相談したいのは、URL情報が一つの行中に複数ある場合の抽出方法です。
ちなみに「一つの行にある<a href>リンクが一つだけ」の場合ですと、正規表現
<a +href=('|\").*('|\") *>
でURLデータを正しく抽出できるところまで来ています。
ですが一つの行にある<a href>リンクが2つ以上あった場合は、最長一致のルールに従って、うまく抽出できません。
具体的に申し上げると、
ケース1:<a href="www.hoge.htm">ほげ</a>
<a href="www.hoge.htm">
が抽出できる。
ケース2:<a href="www.hoge.htm">ほげ</a><a href="www.hogehoge.htm">ほげほげ</a>
<a href="www.hoge.htm">ほげ</a><a href="www.hogehoge.htm">
が抽出される。(本当は2つを別々に取り出したい)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SEO googleサーチコンソールで、重複URLが多数発生、その修正方法について 2 2023/06/23 16:15
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP a href リンクタグでだけで 送信が できちゃっています。 1 2022/04/18 04:25
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- HTML・CSS HTMLについて教えて頂きたいです。. 4 2022/12/21 16:51
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- Excel(エクセル) Excelの関数でこんな処理ができますか 1 2023/02/08 13:46
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<a href="#" …>の意味を教えて...
-
曲名のアンダーラインをなくすには
-
一つの行にURLが複数ある場合の...
-
既にIE仕様のページ内リンク(<...
-
時間によってリンク先を変える...
-
VBで正規表現
-
UAによるリダイレクト
-
外部読み込みで動かないときの...
-
Cookieの回数で閲覧制限、javas...
-
他のページ更新
-
フレーム分割領域のサイズを変...
-
色の指定で配列を使いたい
-
DOMで生成したタグにCSSが適用...
-
セレクトメニューでリンクの際...
-
小ウインドウのスクロールバー
-
javascriptでalertの文字列をコ...
-
CGIフォーム一定時間過ぎる...
-
ページによって表示位置がずれ...
-
bodyにidをつける理由は何ですか?
-
javascriptとjuaryを同時に
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<a href="#" …>の意味を教えて...
-
pythonのWebスクレイピングでfi...
-
html メールリンクにて自動ファ...
-
フレームだけ閉じる方法ありま...
-
相対パスと絶対パスの速度
-
本番環境とテスト環境のURL
-
POSTで<a hrefを送る方法について
-
リンクに飛ばない・・・
-
文字にふれただけでリンクさせ...
-
mailto + 変数名
-
<a href>での背景色について。
-
個別にハイパーリンクの色を指...
-
HTML内に記載された画像のURLを...
-
プルダウンメニューからリンク...
-
ホームページ作成 ツリーメニュー
-
target="_blank"
-
UWSCでインナーテキストが...
-
cgiファイル内での、mailto...
-
iPadのロングタップ(長押し)...
-
htmlのチェックボックスで動的...
おすすめ情報