首页 > javascript中这个正则为什么是false?还有{}后面为什么要加$?

javascript中这个正则为什么是false?还有{}后面为什么要加$?


你正则里面的 {5-9} 可能写错了, 正确的可能是 {5,9}.

最后的 $ 与 最开始的 ^ 合在一起, 就是表示匹配整个字符串, 即只有整个字符串符合这个正则表达式时,
才成立, 如果没有结尾的 $, 则 只要字符串开始的部分 匹配成功就代表成功了(请参考上图).


不匹配啊,$表示以这个结尾


好好看看正则的元字符吧

【热门文章】
【热门文章】