2014-01-28 63 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不客氣。 –