当前位置: 首页 > news >正文

主机屋vps网站助手财务管理软件

主机屋vps网站助手,财务管理软件,新开传奇网站195合击,html5的优点阅读目录 本文内容#xff1a;正则表达式#xff1a;利用正则表达式进行表单验证的例子#xff1a;回到顶部本文内容#xff1a; 正则表达式正则表达式的使用方法正则表达式的特殊匹配字符正则表达式修饰符利用正则表达式进行表单验证的例子首发日期#xff1a;2018-05-13… 阅读目录 本文内容正则表达式利用正则表达式进行表单验证的例子   回到顶部 本文内容   正则表达式正则表达式的使用方法正则表达式的特殊匹配字符正则表达式修饰符利用正则表达式进行表单验证的例子  首发日期2018-05-13     回到顶部 正则表达式   正则表达式的使用方法 首先创建正则表达式对象 【正则表达式的字符规则如果是没有特殊意义的字符直接写如果是有特殊意义的直接写如果想将特殊意义的字符转成非特殊意义的前面使用\】可以通过RegExp对象创建正则表达式对象 var 变量名new RegExp(表达式[,修饰符])也可以使用按照一定的格式以斜杠 / 开头和结尾的字符组合来创建正则表达式对象【称为字面量创建法】var 变量名/表达式/修饰符【正则表达式修饰符写在正则表达式结束符/后面,是可选的定义一些比如匹配忽略大小写等规则】其次字符串使用正则表达式来获取匹配结果使用正则对象提供的方法re.test(string):符合就返回true不然返回falsere.exec(string):不符合返回null,找得到就返回符合的字符和开始位置使用字符串对象提供的方法search(正则表达式)查找符合正则表达式的字符串返回结果是字符串开始的位置如果没有找到任何匹配的子串则返回 -1match(正则表达式)查找符合正则表达式的字符串返回结果是匹配出的字符串如果没有找到任何匹配的文本 match() 将返回 nullreplace(正则表达式用来替换的字符串)查找符合正则表达式的字符串,然后使用另一个字符串替换返回结果是替换后的字符串如果没有查找成功返回的是原本的字符串。split(正则表达式)查找符合正则表达式的字符串然后根据它来分割整个字符串。返回结果是多个字符串。    正则表达式的特殊匹配字符 字符意义\屏蔽使用字符的特殊意义比如$代表不使用$来匹配而仅仅把它当作一个普通字符^代表^后面跟着的字符必须是字符串的开头$代表$前面的字符必须是字符串的结尾*匹配*前面的字符0次或多次贪婪的多多益善的匹配前面的字符1次或多次贪婪的多多益善的?匹配?前面的字符0次或1次.匹配除换行符\n之外的所有字符\d匹配09的所有数字一次\D匹配非数字的所有字符一次\s匹配一个空字符比如换行符、空格、缩进符\w匹配任何字母、数字以及下划线\W匹配除数字、字母及下划线外的其他字符  [0-9]匹配从 0 至 9 的数字一次[a-z]匹配从 a 至 z 的字母一次[几个字母]比如[abcd]匹配[]中的任意一个字母一次从左到右优先)[一个范围或几个范围],比如[a-z0-9]匹配[]几个范围中的一个字符一次从左到右优先)[^范围]匹配非范围内的字符  {n}匹配前面的字符n次{n,}匹配前面的字符至少n次{n,m}匹配前面的字符nm次  x|y匹配x或y从左到右优先)  (一串特殊字符)把一串特殊字符当成一组来匹配  正则表达式修饰符 (写在正则表达式结束符/后面) 字符意义 g全局匹配不是仅仅匹配一处 i匹配忽略字符大小写 使用g之后对于exec可以重复执行来获取结果对于字符串提供的方法会一次性返回多个结果       回到顶部 利用正则表达式进行表单验证的例子   这是一个简单的例子仅仅做匹配动作不做效果这只是一个小架子想要增加效果可以自己来增加。   准备工作 一个用来匹配邮箱的正则表达式/^([\w-](?:\.[\w-])*)((?:[\w-]\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 一个用来匹配世界手机号码的正则表达式/^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/ 一个用来匹配密码的正则表达式长度在6~18之间只能包含字母和数字/^[a-zA-Z0-9]{6,18}$/ 获取值     建立表单绑定触发函数 action指向一个不存在的网址如果提交失败则不会跳转   如果三个输入框都符合条件那么返回true,使得sumbit的事件能进行下去从而进行跳转;如果任意一个不符合条件那么返回false从而阻止submit的事件进行   !DOCTYPE html html langen headmeta charsetUTF-8 /title表单验证/titlescriptfunction isVaildInfo(){var emailReg/^([\w-](?:\.[\w-])*)((?:[\w-]\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;var telReg/^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/;var pwdReg/^[a-zA-Z0-9]{6,18}$/;var emaildocument.getElementById(email).value;var teldocument.getElementById(tel).value;var pwddocument.getElementById(pwd).value;if (emailReg.test(email)telReg.test(tel)pwdReg.test(pwd)) {return true;}else{return false;}}/script /head bodyform action555.html methodget input idemail typetext name placeholder请输入邮箱input idtel typetext name placeholder请输入手机号input idpwd typepassword name placeholder请输入密码input typesubmit value确定 idbtn οnclickreturn isVaildInfo()/form/body /html   转载于:https://www.cnblogs.com/aliyunpang/p/9032571.html
http://www.zqtcl.cn/news/735324/

相关文章:

  • 网站开发用原生wordpress读者墙
  • 食品网站网页设计成都建网页
  • 网站建设 珠海专业团队表情包张伟
  • 建设铝合金窗网站.net制作网站开发教程
  • 网站后台服务器内部错误wordpress 多级菜单
  • 怎样更新网站内容怎么查看网站是哪家公司做的
  • 建设网站网站建站建立一个网站平台需要多少钱
  • 学校网站模板 html网站建设技术路线
  • 图片网站如何做百度排名深入挖掘wordpress
  • 网站建设的前景网站建设分为哪三部分
  • 房地产公司网站下载校园二手信息网站建设
  • 有关网站空间不正确的说法是设计和建设企业网站心得和体会
  • 个人网站前置审批项怎么做投票 网站
  • 网站建设零金手指花总js源码下载从哪个网站能下载
  • 网站开发属于无形资产两人合伙做网站但不准备开公司
  • 五大类型网站网站建设投标文件
  • 崇明区建设镇网站装修公司网站制作
  • 哪些网站可以做房产推广呼家楼街道网站建设
  • 微网站怎么开通萝岗手机网站建设
  • 牙科医院网站开发内江市住房和城乡建设局网站电话号码
  • 网站建设的想法和意见芜湖的网站建设公司
  • 效果好的网站建设wordpress主题基础
  • html5建设摄影网站意义crm免费客户管理系统
  • win2008 建立网站网站策划书的撰写流程
  • 德泰诺网站建设百度网盘资源搜索引擎入口
  • 谁能给个网站谢谢wordpress 主题 后门
  • 学校网站建设目的seo教学免费课程霸屏
  • 会计公司网站模板微信网站如何制作软件
  • 烟台做网站多少钱.net网站做增删改
  • 什么网站专门做软件的深圳电商网站制作