Regex 无法映射模式匹配的正则表达式

Regex 无法映射模式匹配的正则表达式,regex,command-line,findstr,Regex,Command Line,Findstr,我想搜索一个模式,以便在eg的括号内出现多个“AND” ((158-9900)和25261以及ERC572P85-1) 我们这里有两个AND。 我已尝试使用以下正则表达式 findstr /r /c:"^[(][^(]*[AND]*[AND]$[)])" 但是没有帮助这将与示例字符串不匹配,因为模式搜索行的开头,然后是一个括号,然后是AND之前的任意数量的括号;但是字符串以两个圆括号开头。和之间可以有哪些字符??一个好的读法:我想“和”之前和之后必须是空格,不是吗?如果没有,您可以接受(AND

我想搜索一个模式,以便在eg的括号内出现多个“AND”

((158-9900)和25261以及ERC572P85-1)

我们这里有两个AND。 我已尝试使用以下正则表达式

findstr /r /c:"^[(][^(]*[AND]*[AND]$[)])"

但是没有帮助

这将与示例字符串不匹配,因为模式搜索行的开头,然后是一个括号,然后是AND之前的任意数量的括号;但是字符串以两个圆括号开头。

和之间可以有哪些字符??一个好的读法:我想“和”之前和之后必须是空格,不是吗?如果没有,您可以接受(AND)例如。是的,和之间有一个空格