Regex忽略方括号之间的文本,引号之间的字符串除外

Regex忽略方括号之间的文本,引号之间的字符串除外,regex,quotes,Regex,Quotes,我有这样的意见: [vc_custom_heading text="iWRITER for Box" ..... ] 我有一个正则表达式,它捕获了方括号内的所有内容,可以忽略方括号内的所有内容 但是,这太多了,因为我想排除捕获引号之间的文本:iWRITER for Box 让事情更清楚。以下是截图: 我需要正则表达式以黄色捕获所有内容。尝试将其添加到您的正则表达式:\“[^.]+\”以仅匹配方括号内的引用文本: (?<=")[^"]*(?="[^\]]*\]) (?请清楚地向我们显示

我有这样的意见:

[vc_custom_heading text="iWRITER for Box" ..... ] 
我有一个正则表达式,它捕获了方括号内的所有内容,可以忽略方括号内的所有内容

但是,这太多了,因为我想排除捕获引号之间的文本:
iWRITER for Box

让事情更清楚。以下是截图:


我需要正则表达式以黄色捕获所有内容。

尝试将其添加到您的正则表达式:
\“[^.]+\”
以仅匹配方括号内的引用文本:

(?<=")[^"]*(?="[^\]]*\])

(?请清楚地向我们显示起始文本以及要从中捕获的内容。编程语言?我需要捕获除文本以外的所有内容:iWRITER for BoxI我很难理解您要在此处执行的操作。那么,您是要捕获引号之间的文本,还是要将其排除?您已经提到要执行bothok,让me再次解释。我有一个包含类似字符串的文件和软件,它允许我通过正则表达式导出我只需要的内容。从字符串[vc_custom_heading text=“iWRITER for Box”…]中,我只想提取iWRITER for Box。现在清楚了吗?这也将捕获引号本身。
\(.*)”
将是另一种选择是的,这是可行的,但我忘了提到我还需要提取方括号外的所有内容。他说他想排除引号之间的所有内容