我正在尝试拆分逗号分隔的列表。我想忽略使用正则表达式的圆括号、括号、括号和引号中的逗号。更准确地说,我正试图在postgres POSIX regexp_split_to_array中做到这一点。我的正则表达式知识不是很好,通过搜索堆栈溢出,我能够得到一个部分解决方案,我可以拆分字符串,如果它不包含嵌套的圆括号,括号,括号。下面是正则表达式:
,(?![^()]*+\))(?!text, text
在下一次搜索Vim时,我想忽略第一个字母的情况:我想知道如何只对搜索模式的第一个字母忽略这一情况。Vim有以下选项可以忽略搜索模式中的情况::set smartcase [ignore case if no uppercase in search]/hello\c => [find hello and HELLO]
但所有这些选项都忽略</