HTML:
<td id="tab"><a href="?title="/>link</a><cite>1</cite><br>hello<br></td>
<td id="tab"><a href="?title="/>link</a><cite>2</cite><br>bye<br></td>
结果:
<td id="tab"><a href="?title=hello"/>link</a><cite>1</cite><br><br></td>
<td id="tab"><a href="?title=bye"/>link</a><cite>2</cite><br><br></td>
我如何通过PHP或JQUERY完成这项工作?
答案 0 :(得分:0)
我不确定,但你可以试试这个:
$html = '<td id="tab"><a href="?title="/>link</a><cite>1</cite><br>hello<br></td>';
$html = preg_replace('/^<(\w.*)(<cite>[\d+]<\/cite>)<br>(.*)<br><\/td>$/', '<td id="tab"><a href="?title=$3"/>link</a>$2<br><br></td>', $html);