用逗号和空格分隔字符串,但保留带引号的字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用逗号和空格分隔字符串,但保留带引号的字符串相关的知识,希望对你有一定的参考价值。

will split the string
"I am" search words

into
[0] => I am
[1] => searching
[2] => words
  1. $split_tags = preg_split( "/[s,]*\"([^\"]+)\"[s,]*|[s,]+/", $search_term, 0, PREG_SPLIT_DELIM_CAPTURE|PREG_SPLIT_NO_EMPTY );

以上是关于用逗号和空格分隔字符串,但保留带引号的字符串的主要内容,如果未能解决你的问题,请参考以下文章

Java:拆分逗号分隔的字符串但忽略引号中的逗号

在逗号上拆分字符串但忽略双引号内的逗号?

用双引号将每个字符串括在逗号分隔的字符串中

Python替换引号内的',',但保留其他逗号,然后删除字符串中的引号

如何使用Java为列表中的每个字符串添加或插入'(单引号),其中字符串用逗号分隔

以逗号分隔的字符串查找目录列表,不带尾随逗号