加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

小记 正则(一)

发布时间:2020-12-14 01:15:47 所属栏目:百科 来源:网络整理
导读:之前想写个表单验证,判断输入3-6个字符,写的是regexp=/w{3,6}/,小于3个字符或者是w 之外的字符时都返回false,而大于6的字符时任然返回true, 然后regexp改为:regexp=/^w{3,6}$/ 这样就对了,小于3个字符为false,大于6个也为false。 原因可能是 regexp=

之前想写个表单验证,判断输入3-6个字符,写的是regexp=/w{3,6}/,小于3个字符或者是w 之外的字符时都返回false,而大于6的字符时任然返回true, 然后regexp改为:regexp=/^w{3,6}$/ 这样就对了,小于3个字符为false,大于6个也为false。

原因可能是regexp=/w{3,6}/ 只匹配第一个字串后就返回了,比如sdj234,234 匹配到sdj234时就反回了,后面的就不再匹配了。 而regexp=/^w{3,6}$/ 要求前后都是字母或数字和_ 并且整个数据长度为3-6 ,所以会将整个串进行匹配。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读