清除正则表达式php

时间:2014-03-06 00:20:05

标签: php regex

如何在一些文本中替换字符串以获取没有此“模式”的字符串? 例如,我尝试将 %%一些文本%% 替换为

   <span class="spoiler">some text</span>

   preg_replace("'%%[\w\s]+%%'siu",'<span class="spoiler">$0</span>',$description);

1 个答案:

答案 0 :(得分:0)

这将满足您的需求:

$description = '%%some text%%';

$fixed_description = preg_replace("~%%([\w\s]+?)%%~siu",'<span class="spoiler">$1</span>',$description);

echo $fixed_description;

<强>输出:

<span class="spoiler">some text</span>