Q-1。匹配不包含asp,apsx,css,htm.html,jpg,
的网址Q-2。匹配不以asp,apsx,css,htm.html,jpg,
结尾的网址答案 0 :(得分:1)
您想使用'匹配计数'功能,并使其匹配0。
例如。 (匹配所有字符,然后是一个点,然后是任何不是aspx或css
的东西^.*\.((aspx) | (css)){0}.*$
编辑, 添加^(开始)和$(结束线字符)
答案 1 :(得分:0)
Q-1。使用普通字符串搜索更好,但如果你坚持使用正则表达式:(.(?!asp|apsx|css|htm|html|jpg))*
。
Q-2。使用普通字符串搜索更好,但如果你坚持使用正则表达式:.*(?<!asp|css|htm|jpg)(?<!aspx|html)$
。
答案 2 :(得分:0)
如果正则表达式实现允许外观断言,请尝试以下方法:
(?:(?!aspx?|css|html?|jpg).)*
.*$(?<!aspx?|css|html?|jpg)