0
有誰知道如何去做兩個閉包之間的查找替換。正則表達式查找和替換兩個標籤之間的崇高
(例如,我要查找和替換
{!! random content between !!}
到
{{ random content between }}
因此,基本上,只是改變了支架,忽視它們之間的內容。
我會用崇高到做到這一點。
編輯:爲了更好地闡明:我期待做兩個標籤一次一些元素需要保留括號。
有誰知道如何去做兩個閉包之間的查找替換。正則表達式查找和替換兩個標籤之間的崇高
(例如,我要查找和替換
{!! random content between !!}
到
{{ random content between }}
因此,基本上,只是改變了支架,忽視它們之間的內容。
我會用崇高到做到這一點。
編輯:爲了更好地闡明:我期待做兩個標籤一次一些元素需要保留括號。
嘗試({)!!|!!(})
並用$1$2
替換。捕獲組捕獲大括號到$1
和$2
。
或捕獲之間有什麼在:{!!(.*?)!!}
並與{$1}
試試下面的代碼替換它會幫你想$主題包含您的格式化數據
$subject='{!! random content between{!! random content between !!} !!}';
$subject= str_replace('{!!', '{{',$subject);
$subject= str_replace('!!}', '}}', $subject);
echo $subject;
查找'{!!'替換爲{{'。再次查找'!!}'替換爲'}}' – Tushar
謝謝,是的,我期待匹配整個字符串並立即更新。有些元素需要保持{! !} – limit