这个问题在这里已经有答案了:
正则表达式,以匹配不带';一个字也没有
(31个答案)
(31个答案)
去年关闭了
我知道我可以像在[^bar]中那样否定一组字符,但我需要一个正则表达式,其中否定适用于特定的单词-因此在我的示例中,我如何否定实际的,而不是“bar中的任何字符”
一个很好的方法是使用负前瞻:
^(?。*bar)*$
负先行结构是一对括号,左括号后跟问号和感叹号。在lookahead中[是任何正则表达式模式]
共同学习, 共同进步, 祝各位早日成为代码大神
去年关闭了
我知道我可以像在[^bar]中那样否定一组字符,但我需要一个正则表达式,其中否定适用于特定的单词-因此在我的示例中,我如何否定实际的,而不是“bar中的任何字符”
一个很好的方法是使用负前瞻:
^(?。*bar)*$
负先行结构是一对括号,左括号后跟问号和感叹号。在lookahead中[是任何正则表达式模式]