首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关键词搜索

关键词搜索
EN

Stack Overflow用户
提问于 2011-10-19 05:38:27
回答 1查看 79关注 0票数 0

可能重复:

How can I split a list with multiple delimiters?

我是php的新手,我的客户希望我在php and应用程序中搜索实用程序,用户可以使用这个工具输入具有空格或逗号的单词。我不确定是否可以在php中根据逗号和空格来分割字符串。当爆炸转换数组中的字符串时,不能再与be一起使用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-19 05:54:04

对于更复杂的字符串拆分,请使用preg_split()mb_split()并提供一个正则表达式。

如果输入字符串采用多字节编码,并且需要与拆分表达式中的字符匹配,则使用mb_split()

示例:

代码语言:javascript
复制
$input = "a,b, c d";
$psplit = preg_split('/[\s,]+/', $input);
$mbsplit = mb_split('[\s,]+', $input);
$psplit===$mbsplit; // === array('a','b','c','d');
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7816980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档