php - PHP explode() 模式有什么用?

标签 php regex

假设我有以下字符串:

$str = "Hello, my name is Bob and I like 'pizza'. Do you like pizza??"

目前我可以使用以下方法在空白处拆分/分解此字符串:

$arr = explode(' ', $str);

但我想像这样使用正则表达式模式 \W:

$arr = explode('\W', $str);

应该分隔所有不是标点符号的词,允许'pizza'部分被分隔为pizza。除了它什么都不返回(我得到一个空数组)。

我能做什么?

最佳答案

关于php - PHP explode() 模式有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6693733/

相关文章:

php - 无法加载 php_curl

php 空值

php - 如何在 PHP 中从这个组合中删除点

regex - Perl -- 执行 {read file} 直到找到正则表达式。找到匹配但没有跳出循环

mysql - 避免在 mysql 选择查询中选择字母表

php - 我如何加快此 mysql 查询的速度以在大型 mysql 表(200 万行)中求和一个分数

javascript - 语义 UI 分隔线黑条

php - 从 YII 框架中的 3 个表中检索数据

ruby - 文本解析问题,字符看起来像更长的 'hyphen' 并且有 3 个 ASCII 值

javascript - 使用 RegEx 格式化 InnerHtml 文本无法正常工作