正则表达式按行查找所有匹配项,其中 text1("abc") 存在且 text2("xyz") 不存在于每一行的任何位置
Regex to find all matches linewise where text1("abc") is present and text2("xyz") is not present anywhere in each line
用于按行查找所有匹配项的正则表达式,其中 text1("abc") 存在且 text2("xyz") 不存在于每一行的任何位置。
根据您的订单 ;)
例如
^(?!.*xyz).*abc.*
应该可以解决问题。
它使用否定前瞻来确保该行不包含文本 "xyz",然后测试 "abc" 之前的任何文本。并匹配整行,后跟任何文本。
用于按行查找所有匹配项的正则表达式,其中 text1("abc") 存在且 text2("xyz") 不存在于每一行的任何位置。
根据您的订单 ;)
例如
^(?!.*xyz).*abc.*
应该可以解决问题。
它使用否定前瞻来确保该行不包含文本 "xyz",然后测试 "abc" 之前的任何文本。并匹配整行,后跟任何文本。