-3

我有这些字符串:

$string1 = 'api/1/get/friends/:id/connections';
$string2 = 'api/1/get/search/:name';

我需要在斜杠之间添加跨度标签,如果并且仅当在斜杠旁边找到字符“ : ”时。

$string1 = 'api/1/get/friends/<span>:id</span>/connections';
$string2 = 'api/1/get/search/<span>:name</span>';

谢谢你的帮助!

4

1 回答 1

1

这可以完成工作:

$result = preg_replace ('~/\K:\w++~', '<span>$0</span>', $string);
于 2013-05-25T15:57:56.883 回答