Php字符串替换问题

时间:2012-05-28 17:27:35

标签: php

我有一些文字:

  

回复:改锅水给你的锅。请回复此文。如果你回复此文,你会得到一些钱。请回复

所以我想用Reply替换第一个Hi文字。不是另一个Reply文字。

我知道我可以使用php str_replace()函数执行此操作。但它会将所有Reply文字替换为Hi。但我需要替换第一个Reply文本。

我如何用PHP做到这一点?

1 个答案:

答案 0 :(得分:1)

preg_replace()的4 th 参数是要完成的最大替换。将其设置为1。

$str = preg_replace('/reply/i', 'Hi', $str, 1);
相关问题