使用preg_replace只替换第一个匹配项

我有一个字符串,其结构类似于:'aba aaa cba sbd dga gad aaa cbz'。每次来自外部源的字符串都可能有所不同。

我只想替换第一次出现的'aaa'而不是其他的。可能吗?

回答:

preg_replace的可选第四个参数是limit

preg_replace($search, $replace, $subject, 1);

以上是 使用preg_replace只替换第一个匹配项 的全部内容, 来源链接: utcz.com/qa/421158.html

回到顶部