php - 使用 preg_split 返回整个字符串

标签 php regex preg-split

我正在尝试将字符串拆分为一个或多个空格,但下面的方法不起作用......相反,它将整个字符串作为单个数组返回。

$str = 'I am a test';

$parts = preg_split('/\s+/', $str, PREG_SPLIT_NO_EMPTY);

print_r($parts);

这是它返回的内容:

Array
(
    [0] => I am a test
)

最佳答案

flagspreg_split第四个参数,而不是第三

关于php - 使用 preg_split 返回整个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10459160/

相关文章:

php - 如何使用 php pear 电子表格 excel 编写器将命名范围添加到工作表

regex - 是否可以通过正则表达式过滤 Chrome/Firebug 网络面板?

php - 在php中获取前2个句子

PHP Regex - 使用逗号分隔符拆分字符串,忽略标签之间的逗号

php - preg_split 反斜杠

php - 幻灯片仅显示一个文件

php - MYSQL 限制用户访问 information_schema

php - 我可以找到余弦倒数来找到三角形的角度吗

regex - xpressive 中的哪个通配符表示文本的整个结尾?

javascript - 我在这个正则表达式中缺少什么?