使用中に区切り文字を含めようとしまし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
括弧内にあるため、これが機能しない理由はわかりません。