-1
Regexがこれを行うことができるかどうかはわかりません。 言ってやるが、私はHTMLテキストを次ていますRegexが特定のXPathの下ですべてのhrefを検索する
<ul id="item-list-1">
<li data-title="title1">
<a href="item1.html">hello 1</a>
</li>
<li data-title="title2">
<a href="item2.html">hello 2</a>
</li>
</ul>
私は正規表現は、特定のIDを持つUL要素内のすべてのhrefを見つけたいです。私は、ID =「項目リスト-1」とUL内のすべてのhrefをしたい場合 セイは、出力は次のようになります。
item1.html
item2.html
内部ではありませんすべてのhrefが含まれるべきではありません。
正規表現はできますか?
使用したXPathとDOMパーサ。 –
はいXPathはオプションですが、Regexがこの種の問題を解決できるかどうかを知りたいだけですか? – Youxu
Regexは錯覚を起こす可能性があります。いくつかのシナリオでは可能ですが、期待することができない場合が常にあります。正規表現はHTMLでのみ動作します。 –