,如果我有以下字符串:的Preg分裂,但要分隔符的一部分
string-with-word-split-should-be-split-here
,我想拆就在分词中最后一次出现的字符串,但这个词应该是返回的结果的一部分 - 我该怎么做呢? preg_split
也不允许这样做。
结果我要寻找是:
array(
'string-with-word-split-should-be', 'split-here'
);
我可以使用爆炸,抢我需要什么,让两个数组内爆等,但似乎像我俯瞰更好的解决方案。我是吗?
与字符串作为例子,回报不应该更像'阵列( '串用字分割',-should-分裂',' - 这里')'? – Asenar
如果您使用preg_split(),为什么不简单地使用PREG_SPLIT_DELIM_CAPTURE标志?或者我在这个问题上错过了一些深奥的东西?或者,如果使用PREG_SPLIT_DELIM_CAPTURE时包含连字符,则可以在拆分后使用trim() –