我得到了一個包含html代碼的* .txt文件。我想刪除:preg_replace - 如何刪除<textarea cols =「100」(...)>和</textarea>?
<textarea cols="100" rows="50" name="newcontent" id="newcontent">
和
</textarea>
我能夠除去第一標籤與此:
$content_replaced = preg_replace ("/<textarea cols=\"100\" rows=\"50\" name=\"newcontent\" id=\"newcontent\">/", "", $replace);
,但無法弄清楚如何更換</textarea的>以及。 謝謝:)
所以,你可以用一無所有,但不能代替'b'沒有?因爲在那個位置上,我會首先考慮用'b'來做和我一樣的'a'。 – Jon
您不使用HTML上的正則表達式。使用DOM,移除標籤/元素變得微不足道。 –
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 –