之間我已經有了我的文檔中檢查每href=""
這個正則表達式:正則表達式匹配HREF任何=「」但其他兩個標記
\(href\s*=\s*(?:"|')(.*?)(?:"|'))
現在我希望它匹配所有href
唯一的介於<a
和</a>
之間,其他參數仍然允許介於兩者之間。
不匹配:
<base href="http://www.w3schools.com/images/" target="_blank">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<a href="http://www.w3schools.com/"></a>
<a class="re" href="http://www.w3schools.com/"></a>
<a href="http://www.w3schools.com/" class="re">This is a link</a>
在此先感謝,我一直沒能解決這個問題的呢。
嘗試添加的你如何試圖做到這一點的例子。或者在網上搜索更一般的解決方案,即如何匹配出現在X之前和之後的正則表達式字符串。 –