我有自动生成的字符串。
它的元素之一是组“/__nh”。
有时它会成倍增加,例如:
$string = some_stuff_here/__nh/__nh/__nh
我尝试了下面的代码(以及其他一些变体)来用一个替换多个实例:
return preg_replace('/(//__nh)+/', '/__nh', $string);
..但我失败了(正则表达式不是我喜欢的东西)。
我有自动生成的字符串。
它的元素之一是组“/__nh”。
有时它会成倍增加,例如:
$string = some_stuff_here/__nh/__nh/__nh
我尝试了下面的代码(以及其他一些变体)来用一个替换多个实例:
return preg_replace('/(//__nh)+/', '/__nh', $string);
..但我失败了(正则表达式不是我喜欢的东西)。