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

表单验证

江老实 Web前端工程师
难度中级
时长57分
学习人数
综合评分9.73
197人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.7 逻辑清晰
  • 正则表达式
    查看全部
  • \u4e00-\u9fa5 中文 \x00-\xff 单字节
    查看全部
  • repace(/[\x00-xff]/) xoo-xff都是单字节
    查看全部
  • onfocus 得到焦点触发事件 onkeyup 当键盘抬起的时候触发事件 onblur 失去焦点是触发事件
    查看全部
  • exec() 执行正则表达式的匹配,返回一个数组 test() 测试正则表达式的匹配,返回布尔值 toSource() 返回RegExp对象的源代码 toString() 将RegExp对象转换成字符串
    查看全部
  • var re=/a\w+[^\d]a\b/g; var str="adwera ader12312 adefs23a dfsdf3a a343535a addxcva"; "var re=/ "开始定义一个正则表达式; "a" 第一个匹配字符为a,这里adwera ader12312 adefs23a a343535a addxcva符合;"\w"紧跟着a匹配的是字符或数字,以上五个依旧都符合;”+“需要匹配的另外一段字符串;"[^\d]" \d指数字,前面有个^,并且被"[]"围起来即为非的意思,即非数字,"a"紧接着又是一个a,"\b"匹配边界的意思,"+[^\d]a\b"即为匹配以非数字及a为最后两个字母结尾的字符串,"/g"执行全局匹配,此时仅剩adwera addxcva符合
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • 交互设计
    查看全部
  • window.onload=function(){执行窗口时调用其函数 pwd.onfocus=function(){得到焦点 } pwd.onkeyup=function(){当键盘抬起时} pwd.onblur=function(){失去焦点时触发 当鼠标离开后} document.getElementsByTagName("H1")[0].removeAttribute("style");//[0]删除第一个H1元素的style 或者 直接删属性 }
    查看全部
  • unicode 汉字范围 \u4e00-\u9fa5 所有汉字 /w 匹配a-z A-Z 0-9 /g 匹配全局 \x00-xff 单字节 [^\x00-xff]意思为双字节
    查看全部
  • 正则表达式对象的方法 exec() 执行正则表达式的匹配 返回一个数组 test() 测试正则表达式的匹配 返回布尔值 toSource() 返回RegExp对象的源代码 toString() 将RegExp对象转换成字符
    查看全部
  • 分组 (...) 将几个项目组合成一个 (?...) 与(...)类似,只是不记忆与该组合所匹配的内容 标志 i 匹配时不区分大小写 var re=/a/i 不区分大小写 g匹配时执行全局匹配 m匹配时执行多行匹配
    查看全部
  • 选择符 分隔符 | var re=/a|b/i 匹配a或b 定位符 ^ 匹配字符串的开头 var re=/^a/i //a必须在字符串的开头 $ 匹配字符串结尾 var re=/a$/i //a必须在字符串结尾 \b 匹配一个单词的边界 \B 与\b相反 匹配一个非单词的边界
    查看全部
  • 创建正则表达式 var re=/a{3}/i aaassdad //有三个相连的3a才匹配 var re=/a/i 匹配a 不区分大小写 {n} 匹配前一项n次 {n,} 匹配前一项至少1次 至多不限 {n,m} 匹配前一项至少n次 至多m次 {?} 匹配前一项0次或者1次 {+} 匹配前一项至少1次 {*} 匹配前一项0次或者多次
    查看全部
  • 重复类
    查看全部
  • 正则表达式 特殊字符
    查看全部

举报

0/150
提交
取消
课程须知
1.需要具备JavaScript基础知识; 2.对HTML及CSS内容熟悉,必须的哦!
老师告诉你能学到什么?
1.您将掌握正则表达式的基本用法! 2.学会对表单如何进行验证

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!