如何为不以给定单词开头的内容编写正则表达式
我们假设我有以下列表
我想要一个正则表达式,除了6月和7月之外它们都会返回,因为它们以Ju开头
我写了类似这样的东西^ [^ ju]但是这返回任何以J或U 开头我需要以Ju开头的东西
试试这个正则表达式:
^([^j].*|j($|[^u].*))
Run Code Online (Sandbox Code Playgroud)
这匹配不是以不开头的字符串j,或者如果它们以j不在u第二个位置的字符串开头.
如果您可以使用环视断言,您也可以使用:
^(?!ju).*
Run Code Online (Sandbox Code Playgroud)