我有一个要分割的字符串,我希望它从1060开始分割字符串并保留该字符串,但是当我使用preg_split()时,它将删除该字符串。
我的代码是这样的:
$array = preg_split("/1060[\s]*/",$str);
如果还有其他方法或功能可以使用,我将不胜感激。
问候,
正向前瞻:
$array = preg_split("/(?=1060\s)/",$str);
(?=1060\s)
是一个积极的前瞻-断言它(1060\s
)中的正则表达式可以匹配,但不匹配。因此,这将在匹配之前匹配一个空字符串,并正确分割文本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句