preg_replace来嵌套字符串

时间:2014-01-28 18:01:43

标签: php preg-replace

在PHP中,我有一组像

这样的字符串
'various text code(01) various text'

我希望将它们变成

'various text <img src="images/code(01).png"> various text'

“code(XX)”可以包含任何数字,例如“code(99)”或“code(27)”等,我希望将该数字维护并嵌套到标签中。

我可以使用preg_replace来实现这一目标吗? 非常感谢你。

1 个答案:

答案 0 :(得分:2)

$str = 'various text code(01) various text';
$str = preg_replace('/code\(\d+\)/', '<img src="images/$0.png">', $str);
print($str);

演示:https://eval.in/95741