2014-01-28 28 views
0

在PHP中,我有一个像preg_replace函数嵌套串

'various text code(01) various text' 

一组串的,我想turno他们进入

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

“代码(XX)” 可以包含任意数字,比如“代码(99)”或“代码(27)”等,并且我希望该数字可以被维护并嵌套到标签中。

我可以使用preg_replace来实现吗? 非常感谢。

回答

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

+0

'$ 0'优于'\ 0'。 – Barmar

+0

非常感谢。完美的作品。 –

+0

@SebastianIkarosRizzo不客气。 –