包裹怎麼會這樣的東西:獲取鏈接文本和href和其他HTML標籤
<b><a class='visit' href='LINK'>LINK'S NAME</a></b>
可以變成這樣:
<tr><td>LINK'S NAME<а href="LINK">constant text</a></td></tr>
包裹怎麼會這樣的東西:獲取鏈接文本和href和其他HTML標籤
<b><a class='visit' href='LINK'>LINK'S NAME</a></b>
可以變成這樣:
<tr><td>LINK'S NAME<а href="LINK">constant text</a></td></tr>
你應該從不使用正則表達式HTML操作,除非你有充分的理由這樣做。
正則表達式匹配:
/<b>\s*<a\s+class='visit'\s+href='([^']*)'\s*>([^<]+)<\/a>\s*<\/b>/
replacemenet:
"<tr><td>$2<а href=\"$1\">constant text</a></td></tr>"
你能告訴我爲什麼我不應該使用正則表達式的HTML操作? –
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 –
[他來的小馬...](HTTP://計算器。 com/a/1732454/554546) – 2012-06-26 17:13:07