使用preg_replace仅替换第一个匹配项
2022-08-30 09:15:20
我有一个结构类似于:的字符串。字符串每次都可能有点不同,因为它来自外部源。'aba aaa cba sbd dga gad aaa cbz'
我只想替换第一次出现的,而不是其他的。可能吗?'aaa'
我有一个结构类似于:的字符串。字符串每次都可能有点不同,因为它来自外部源。'aba aaa cba sbd dga gad aaa cbz'
我只想替换第一次出现的,而不是其他的。可能吗?'aaa'
您可以使用 的参数并将其设置为最多发生一次替换:limit
preg_replace
1
$new = preg_replace('/aaa/','replacement',$input,1);