我試圖改變字符串的某些部分。我使用了preg_replace()函數來完成這項工作,但我無法成功。Php preg_replace()using
這裏是一個例子。
$str = "Suspendisse rutrum rhoncus leo vitae vehicula. <span class="sdsad"> Nunc nec dapibus nisi.</span> Donec facilisis mauris sapien, eget blandit enim dignissim auctor. <span style="text-decoration: underline;" class="sadsad">Nullam a porta orci.</span>";
我需要得到部分與"<span"
開始,畢竟直到">"
性格特徵,並把它<p>
或別的東西。
$str = preg_replace('/<span.*>/', '<p>', $str);
我試圖解決這個問題,但它返回相同的值。
我需要做什麼?
謝謝。
不幸的是我得到了同樣的結果。 – kbrk 2014-11-05 13:13:57
@brk:我在http://infoheap.com/tool/php-preg_replace-sandbox/上測試了這個功能 - 完美地工作。也許某種緩存? – Xatenev 2014-11-05 13:15:41
是的,它在該鏈接中正常工作。我試圖找到一些原因。 – kbrk 2014-11-05 13:30:10