PHP preg_split(" / [。,] \ s /",$ content)传递的参数无效

时间:2015-02-02 18:24:39

标签: php regex preg-split

我正在尝试拆分包含文章内容的变量。

我想循环查找关键字,但我想将内容分解为数组。

preg_split("/[.,] \s /", $content);

所以我在这里做的是基于"来分割内容。"或","或白色空间。

我正在阅读关于堆栈溢出的两篇不同文章,其中一篇讲述了像explode()一样使用的分割。

另一个是关于上面的syntex如何工作但是我添加了\ s所以我假设那是我出错的地方。我已经尝试了括号内的\ s,但仍然无法使其工作。

1 个答案:

答案 0 :(得分:0)

如果您提及space.,的任何此选项的拆分,则正确的模式应为

preg_split("/[ .,]/", $content);
              |_ Note the whitespace here

您的表达是说它应该有.,space以及任何\s(空格/输入/标签)和另一个{{1} }