正则表达式基于空格引号和括号进行拆分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式基于空格引号和括号进行拆分相关的知识,希望对你有一定的参考价值。

我有关于以下帖子的问题Regex for splitting a string using space when not surrounded by single or double quotes当括号也被调用时有没有办法分割字符串

输入字符串 - (“这是我的第一个字符串”)第二个第三个应该拆分为(“这是我的第一个字符串”)第二个第三个

输入字符串 - “这是我的第一个字符串”第二个应该拆分为

“这是我的第一个字符串”第二名

答案

您可以使用反斜杠在Regex中转义括号。

正则表达式(a)将完全匹配字符串(a)

你可以在这里找到更多关于特殊字符的信息:https://www.regular-expressions.info/refcharacters.html

或者在这里试试你的正则表达式:https://regex101.com/

以上是关于正则表达式基于空格引号和括号进行拆分的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式拆分字符串,不包括可转义引号之间的分隔符

正则表达式拆分 Amazon S3 存储桶日志的列?

用于 CSV 拆分的正则表达式,包括多个双引号

正则表达式用逗号分隔 - 不在括号或单引号内

用于根据空格分隔符拆分文本的正则表达式 [重复]

正则表达式用于在不被单引号或双引号包围时使用空格分割字符串