开发者社区> 问答> 正文

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

如题:
JavaScript代码:
screenshot

展开
收起
蛮大人123 2016-02-22 11:36:26 2163 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    你正则里面的 {5-9} 可能写错了, 正确的可能是 {5,9}.
    screenshot
    最后的 $ 与 最开始的 ^ 合在一起, 就是表示匹配整个字符串, 即只有整个字符串符合这个正则表达式时,
    才成立, 如果没有结尾的 $, 则 只要字符串开始的部分 匹配成功就代表成功了(请参考上图).

    2019-07-17 18:46:31
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载