- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一つの行にURLが複数ある場合の、URL抽出方法は?)
URL抽出方法:一つの行にURLが複数ある場合の解決策
このQ&Aのポイント
- htmファイルからリンクされたURL情報を抽出する方法についてご相談です。
- 正規表現を使用して<a href>タグを一つ抽出する方法はわかりましたが、複数のURLがある場合の対応方法が分かりません。
- 具体的には、一つの行に複数の<a href>タグがある場合の最適な抽出方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
'' もしくは "" の間の条件を .* から [^'\"]* に変更して ' か " があった場合を除外すればできます。 ちなみに [^'\"] は「 ' か " 以外の文字列」です。 <a +href=('|\")[^'\"]*('|\") *>
お礼
早速のアドバイスまことに有り難うございます。 お陰様で上手くいきました!