如何使用正则表达式将字符串附加到匹配的结果

时间:2011-09-19 09:18:27

标签: php regex

我正在尝试将0-1.替换为0-1.<br>我该怎么办?

更新

对不起我的模糊问题。你们误会了我。 '0-1'。是我想要替换的模式,这意味着模式应该像``/(\ d)+( - )*(\ d)* \ ./“``字符串可能是'1'。 '0-1'。或表达可能代表的东西

3 个答案:

答案 0 :(得分:2)

您可以使用标准的PHP函数:

str_replace('0-1.', '0-1.<br>', $yourString);

答案 1 :(得分:1)

您可以像这样使用preg_replace

preg_replace("/(0-1\.)/", "$1<br>", $string);

或者,如您所知,替换已经:

preg_replace("/0-1\./", "0-1.<br>", $string);

答案 2 :(得分:1)

怎么样:

preg_replace("/(\d+(?:-\d+)?\.)/", "$1<br>", $string);