1

我有一些文字:

回复:改变锅水它你的锅。请回复此文。如果您回复此文本,您将获得一些钱。请回复

所以我想ReplyHi. 不是另一个Reply文本。

我知道我可以str_replace()用 php 函数来做到这一点。但它将所有Reply文本替换为Hi. 但我需要替换第一个Reply文本。

我如何用 php 做到这一点?

4

1 回答 1

1

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

$str = preg_replace('/reply/i', 'Hi', $str, 1);
于 2012-05-28T17:34:05.313 回答