preg_replace函数可以根据一个正则来匹配替换,而且可以指定次数,现在我有个需求是这样的,我想替换指定的匹配的第n次来替换,比如一个字符串,我写了一个正则,这个字符串总共能匹配出三处,然后我只想替换匹配出的第二次该怎么办?php有没有这样的实现?
preg_replace函数可以根据一个正则来匹配替换,而且可以指定次数,现在我有个需求是这样的,我想替换指定的匹配的第n次来替换,比如一个字符串,我写了一个正则,这个字符串总共能匹配出三处,然后我只想替换匹配出的第二次该怎么办?php有没有这样的实现?
2 回答2.5k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答845 阅读✓ 已解决
2 回答521 阅读✓ 已解决
938 阅读
2 回答563 阅读
直接上代码吧: