我试图在使用时包含分隔符,preg_split
但没有成功。
print_r(preg_split('/((?:fy)[.]+)/', 'fy13 eps fy14 rev', -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY));
我正在尝试返回:
array(
[0] => fy13 eps
[1] => fy14 rev
)
将 flags 参数设置为PREG_SPLIT_DELIM_CAPTURE
:
如果设置了此标志,则分隔符模式中的括号表达式也将被捕获并返回。
在fy
括号中,所以我不知道为什么这不起作用。