正则表达式问题(对于preg_split)

tkm*_*256 5 php regex

设计此数据库的人决定为"主题"创建一个多值列,每个值写成有序列表,即"1. [主题] 2. [另一主题] 3. [第三主题]"等.我想制作一个使用的每个主题的数组,所以我需要将这些值分成不同的主题.

$subjects = preg_split("[0-9]+\.\s", $subject);
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我得到一个警告: preg_split()[function.preg-split]:未知的修饰符'+'.

我究竟做错了什么?

ser*_*dev 11

你忘记了分隔符:

$subjects = preg_split("/[0-9]+\.\s/", $subject);
Run Code Online (Sandbox Code Playgroud)

还有,打那个家伙.硬.