包裹怎么会这样的东西:获取链接文本和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