我需要将字符串分成几部分。匹配模式不得出现在其他匹配组中。示例字符串:
baranything
baranythingbaz
预期输出:
array(
0 => baranything
1 => bar
2 => anything
3 =>
)
3 => baz
最简单的解决方案可能是,(bar)(.*)(baz|)但它将所有剩余的字符串放入 [2] 元素中,并且不会捕获“baz”。
翻阅古今
相关分类