我在阅读正则表达式(我是一名正则表达式新手,但想学习它们),并且遇到了这个正则表达式:

/^(?!http:\/\/www.google.com).*/


我不知道什么时候匹配,什么时候匹配...所以我的问题就是,这个正则表达式什么时候匹配?

感谢您帮助正则表达式padawan!

最佳答案

那是一个negative lookahead。它匹配任何不以以下内容开头的内容:

http://www.google.com


(点可以是任何字符,这可能不是故意的)。

关于regex - 这个正则表达式什么时候匹配?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2999601/

10-17 00:39