当前位置:  开发笔记 > 编程语言 > 正文

创建/拆分字符串到标签的最佳方法

如何解决《创建/拆分字符串到标签的最佳方法》经验,为你挑选了2个好方法。

在我的PHP应用程序用户能够输入标签(像这里问问题).我假设它将是regexp,我使用了一个 - mb_split('\ W +',$ text) - 用非单词字符分割.

但是我希望允许用户输入" - ,_,+,#"等字符,这些字符在url中是有效的并且很常见.

有没有现成的解决方案,或者可能是最好的实践?

谢谢.



1> VirtuosiMedi..:

使用explode()函数并用空格或逗号分隔.例:

$string = 'tag1 tag-2 tag#3';
$tags = explode(' ', $string); //Tags will be an array



2> Zach Scriven..:

用空格拆分\s+.

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有