为了账号安全,请及时绑定邮箱和手机立即绑定

谁能解释一下这个正则表达式匹配什么样的字符

谁能解释一下这个正则表达式匹配什么样的字符

当年话下 2018-11-06 06:03:43
(?!.*?NonWindow$)谢谢了
查看完整描述

1 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

(?!这个表示反向向前匹配,不包含的意思.

.表示任何非换行字符

*表示前面.表示的字符出现的次数,0~无穷

?表示.*的组合是懒惰匹配模式,也即是如果匹配到几个字符了,后面还有字符匹配则不继续进行匹配(另外一种方式则是贪婪模式)

NonWindows则匹配这个字符串了.

$表示NonWindwos出现在字符串结尾处的才可以.


查看完整回答
反对 回复 2018-11-07
  • 1 回答
  • 0 关注
  • 484 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信