我有一个包含这样的记数的字符串:PHP - 转换包含特定记数字符串转换成一个数组
$string = '01. Just an example 02. Another example 03. Just another example 04. Example.mp3 05. Test 123 06. Just an example again';
现在我想这个字符串(没有任何中断)转换含有这种记数到包含这些项目的数组(“只是一个例子”,“另一个例子”,“另一个例子”等)。
我不能”只使用
$array = explode('.', $string);
,因为这些项目还可以包含圆点等符号或数字就像在我所谓的‘Example.mp3’第四个项目。在记数上升到约50%,但项目的量是不一样的,每次(有时我只有一个项目,但有时我在这串2,3甚至15个项目)。它并不总是以一个0
我怎样才能“转换”这个字符串到一个数组,而不使用点作为分隔符,但也许使用这整个numberation格式和点一起作为分隔符?
非常感谢您的快速回答,您的解决方案完美无缺! :) –