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

网站开发心得体会asp.net网站搬迁到移动终端

网站开发心得体会,asp.net网站搬迁到移动终端,怎样做网站制作团队,社保网站人员减少怎么做Web APIs - 06 文章目录 Web APIs - 06正则表达式正则基本使用元字符边界符量词范围字符类 替换和修饰符正则插件change 事件判断是否有类 目标#xff1a;能够利用正则表达式完成小兔鲜注册页面的表单验证#xff0c;具备常见的表单验证能力 正则表达式综合案例阶段案例 正…Web APIs - 06 文章目录 Web APIs - 06正则表达式正则基本使用元字符边界符量词范围字符类 替换和修饰符正则插件change 事件判断是否有类 目标能够利用正则表达式完成小兔鲜注册页面的表单验证具备常见的表单验证能力 正则表达式综合案例阶段案例 正则表达式 正则表达式Regular Expression是一种字符串匹配的模式规则 使用场景 例如验证表单手机号表单要求用户只能输入11位的数字 (匹配)过滤掉页面内容中的一些敏感词(替换)或从字符串中获取我们想要的特定部分(提取)等 正则基本使用 定义规则 const reg /表达式/其中/ /是正则表达式字面量正则表达式也是对象 使用正则 test()方法 用来查看正则表达式与指定的字符串是否匹配如果正则表达式与指定的字符串匹配 返回true否则false bodyscript// 正则表达式的基本使用const str web前端开发// 1. 定义规则const reg /web/// 2. 使用正则 test()console.log(reg.test(str)) // true 如果符合规则匹配上则返回trueconsole.log(reg.test(java开发)) // false 如果不符合规则匹配上则返回 false/script /body元字符 普通字符: 大多数的字符仅能够描述它们本身这些字符称作普通字符例如所有的字母和数字。普通字符只能够匹配字符串中与它们相同的字符。比如规定用户只能输入英文26个英文字母普通字符的话 /[abcdefghijklmnopqrstuvwxyz]/ 元字符(特殊字符 是一些具有特殊含义的字符可以极大提高了灵活性和强大的匹配功能。比如规定用户只能输入英文26个英文字母换成元字符写法 /[a-z]/ 边界符 正则表达式中的边界符位置符用来提示字符所处的位置主要有两个字符 如果 ^ 和 $ 在一起表示必须是精确匹配 bodyscript// 元字符之边界符// 1. 匹配开头的位置 ^const reg /^web/console.log(reg.test(web前端)) // trueconsole.log(reg.test(前端web)) // falseconsole.log(reg.test(前端web学习)) // falseconsole.log(reg.test(we)) // false// 2. 匹配结束的位置 $const reg1 /web$/console.log(reg1.test(web前端)) // falseconsole.log(reg1.test(前端web)) // trueconsole.log(reg1.test(前端web学习)) // falseconsole.log(reg1.test(we)) // false // 3. 精确匹配 ^ $const reg2 /^web$/console.log(reg2.test(web前端)) // falseconsole.log(reg2.test(前端web)) // falseconsole.log(reg2.test(前端web学习)) // falseconsole.log(reg2.test(we)) // false console.log(reg2.test(web)) // trueconsole.log(reg2.test(webweb)) // flase /script /body量词 量词用来设定某个模式重复次数 注意 逗号左右两侧千万不要出现空格 bodyscript// 元字符之量词// 1. * 重复次数 0 次const reg1 /^w*$/console.log(reg1.test()) // trueconsole.log(reg1.test(w)) // trueconsole.log(reg1.test(ww)) // trueconsole.log(-----------------------)// 2. 重复次数 1 次const reg2 /^w$/console.log(reg2.test()) // falseconsole.log(reg2.test(w)) // trueconsole.log(reg2.test(ww)) // trueconsole.log(-----------------------)// 3. ? 重复次数 0 || 1 const reg3 /^w?$/console.log(reg3.test()) // trueconsole.log(reg3.test(w)) // trueconsole.log(reg3.test(ww)) // falseconsole.log(-----------------------)// 4. {n} 重复 n 次const reg4 /^w{3}$/console.log(reg4.test()) // falseconsole.log(reg4.test(w)) // flaseconsole.log(reg4.test(ww)) // falseconsole.log(reg4.test(www)) // trueconsole.log(reg4.test(wwww)) // falseconsole.log(-----------------------)// 5. {n,} 重复次数 n const reg5 /^w{2,}$/console.log(reg5.test()) // falseconsole.log(reg5.test(w)) // falseconsole.log(reg5.test(ww)) // trueconsole.log(reg5.test(www)) // trueconsole.log(-----------------------)// 6. {n,m} n 重复次数 mconst reg6 /^w{2,4}$/console.log(reg6.test(w)) // falseconsole.log(reg6.test(ww)) // trueconsole.log(reg6.test(www)) // trueconsole.log(reg6.test(wwww)) // trueconsole.log(reg6.test(wwwww)) // false// 7. 注意事项 逗号两侧千万不要加空格否则会匹配失败/script范围 表示字符的范围定义的规则限定在某个范围比如只能是英文字母或者数字等等用表示范围 bodyscript// 元字符之范围 [] // 1. [abc] 匹配包含的单个字符 多选1const reg1 /^[abc]$/console.log(reg1.test(a)) // trueconsole.log(reg1.test(b)) // trueconsole.log(reg1.test(c)) // trueconsole.log(reg1.test(d)) // falseconsole.log(reg1.test(ab)) // false// 2. [a-z] 连字符 单个const reg2 /^[a-z]$/console.log(reg2.test(a)) // trueconsole.log(reg2.test(p)) // trueconsole.log(reg2.test(0)) // falseconsole.log(reg2.test(A)) // false// 想要包含小写字母大写字母 数字const reg3 /^[a-zA-Z0-9]$/console.log(reg3.test(B)) // trueconsole.log(reg3.test(b)) // trueconsole.log(reg3.test(9)) // trueconsole.log(reg3.test(,)) // flase// 用户名可以输入英文字母数字可以加下划线要求 6~16位const reg4 /^[a-zA-Z0-9_]{6,16}$/console.log(reg4.test(abcd1)) // false console.log(reg4.test(abcd12)) // trueconsole.log(reg4.test(ABcd12)) // trueconsole.log(reg4.test(ABcd12_)) // true// 3. [^a-z] 取反符const reg5 /^[^a-z]$/console.log(reg5.test(a)) // false console.log(reg5.test(A)) // trueconsole.log(reg5.test(8)) // true/script /body字符类 某些常见模式的简写方式区分字母和数字 替换和修饰符 replace 替换方法可以完成字符的替换 bodyscript// 替换和修饰符const str 欢迎大家学习前端相信大家一定能学好前端都成为前端大神// 1. 替换 replace 需求把前端替换为 web// 1.1 replace 返回值是替换完毕的字符串// const strEnd str.replace(/前端/, web) 只能替换一个/script /body修饰符约束正则执行的某些细节行为如是否区分大小写、是否支持多行匹配等 i 是单词 ignore 的缩写正则匹配时字母不区分大小写g 是单词 global 的缩写匹配所有满足正则表达式的结果 bodyscript// 替换和修饰符const str 欢迎大家学习前端相信大家一定能学好前端都成为前端大神// 1. 替换 replace 需求把前端替换为 web// 1.1 replace 返回值是替换完毕的字符串// const strEnd str.replace(/前端/, web) 只能替换一个// 2. 修饰符 g 全部替换const strEnd str.replace(/前端/g, web)console.log(strEnd) /script /body正则插件 change 事件 给input注册 change 事件值被修改并且失去焦点后触发 判断是否有类 元素.classList.contains() 看看有没有包含某个类如果有则返回true么有则返回false
文章转载自:
http://www.morning.ebpz.cn.gov.cn.ebpz.cn
http://www.morning.ytnn.cn.gov.cn.ytnn.cn
http://www.morning.fcpjq.cn.gov.cn.fcpjq.cn
http://www.morning.pntzg.cn.gov.cn.pntzg.cn
http://www.morning.ftrpvh.cn.gov.cn.ftrpvh.cn
http://www.morning.rlfr.cn.gov.cn.rlfr.cn
http://www.morning.rdlfk.cn.gov.cn.rdlfk.cn
http://www.morning.jbblf.cn.gov.cn.jbblf.cn
http://www.morning.bpmdn.cn.gov.cn.bpmdn.cn
http://www.morning.hjjfp.cn.gov.cn.hjjfp.cn
http://www.morning.krhkn.cn.gov.cn.krhkn.cn
http://www.morning.bbrf.cn.gov.cn.bbrf.cn
http://www.morning.jybj.cn.gov.cn.jybj.cn
http://www.morning.pqkrh.cn.gov.cn.pqkrh.cn
http://www.morning.zqbrd.cn.gov.cn.zqbrd.cn
http://www.morning.xrct.cn.gov.cn.xrct.cn
http://www.morning.knlgk.cn.gov.cn.knlgk.cn
http://www.morning.kpzbf.cn.gov.cn.kpzbf.cn
http://www.morning.weitao0415.cn.gov.cn.weitao0415.cn
http://www.morning.ltrz.cn.gov.cn.ltrz.cn
http://www.morning.fydsr.cn.gov.cn.fydsr.cn
http://www.morning.cjsrg.cn.gov.cn.cjsrg.cn
http://www.morning.myfwb.cn.gov.cn.myfwb.cn
http://www.morning.xbrxk.cn.gov.cn.xbrxk.cn
http://www.morning.wyjpt.cn.gov.cn.wyjpt.cn
http://www.morning.mwwnz.cn.gov.cn.mwwnz.cn
http://www.morning.czwed.com.gov.cn.czwed.com
http://www.morning.pphgl.cn.gov.cn.pphgl.cn
http://www.morning.kzhgy.cn.gov.cn.kzhgy.cn
http://www.morning.lhxkl.cn.gov.cn.lhxkl.cn
http://www.morning.lmfmd.cn.gov.cn.lmfmd.cn
http://www.morning.rqfkh.cn.gov.cn.rqfkh.cn
http://www.morning.xnkb.cn.gov.cn.xnkb.cn
http://www.morning.tkcz.cn.gov.cn.tkcz.cn
http://www.morning.nzmhk.cn.gov.cn.nzmhk.cn
http://www.morning.ytmx.cn.gov.cn.ytmx.cn
http://www.morning.mm27.cn.gov.cn.mm27.cn
http://www.morning.nhpgm.cn.gov.cn.nhpgm.cn
http://www.morning.kfcfq.cn.gov.cn.kfcfq.cn
http://www.morning.yfstt.cn.gov.cn.yfstt.cn
http://www.morning.hrjrt.cn.gov.cn.hrjrt.cn
http://www.morning.rqlqd.cn.gov.cn.rqlqd.cn
http://www.morning.qxnns.cn.gov.cn.qxnns.cn
http://www.morning.fldrg.cn.gov.cn.fldrg.cn
http://www.morning.zryf.cn.gov.cn.zryf.cn
http://www.morning.ymrq.cn.gov.cn.ymrq.cn
http://www.morning.ymqfx.cn.gov.cn.ymqfx.cn
http://www.morning.xfhms.cn.gov.cn.xfhms.cn
http://www.morning.qnlbb.cn.gov.cn.qnlbb.cn
http://www.morning.nzcgj.cn.gov.cn.nzcgj.cn
http://www.morning.rtlg.cn.gov.cn.rtlg.cn
http://www.morning.qxlxs.cn.gov.cn.qxlxs.cn
http://www.morning.fhntj.cn.gov.cn.fhntj.cn
http://www.morning.wyjpt.cn.gov.cn.wyjpt.cn
http://www.morning.lcdtb.cn.gov.cn.lcdtb.cn
http://www.morning.xflzm.cn.gov.cn.xflzm.cn
http://www.morning.bnlch.cn.gov.cn.bnlch.cn
http://www.morning.dxgt.cn.gov.cn.dxgt.cn
http://www.morning.kycwt.cn.gov.cn.kycwt.cn
http://www.morning.dglszn.com.gov.cn.dglszn.com
http://www.morning.gcbhh.cn.gov.cn.gcbhh.cn
http://www.morning.ntcmrn.cn.gov.cn.ntcmrn.cn
http://www.morning.qgmwt.cn.gov.cn.qgmwt.cn
http://www.morning.fhqdb.cn.gov.cn.fhqdb.cn
http://www.morning.rpkl.cn.gov.cn.rpkl.cn
http://www.morning.xkhxl.cn.gov.cn.xkhxl.cn
http://www.morning.yqsq.cn.gov.cn.yqsq.cn
http://www.morning.dfdhx.cn.gov.cn.dfdhx.cn
http://www.morning.ygwbg.cn.gov.cn.ygwbg.cn
http://www.morning.yfpnl.cn.gov.cn.yfpnl.cn
http://www.morning.rglzy.cn.gov.cn.rglzy.cn
http://www.morning.zkzjm.cn.gov.cn.zkzjm.cn
http://www.morning.ccffs.cn.gov.cn.ccffs.cn
http://www.morning.hlmkx.cn.gov.cn.hlmkx.cn
http://www.morning.qdxtj.cn.gov.cn.qdxtj.cn
http://www.morning.c7627.cn.gov.cn.c7627.cn
http://www.morning.qnhpq.cn.gov.cn.qnhpq.cn
http://www.morning.ylqrc.cn.gov.cn.ylqrc.cn
http://www.morning.qrksj.cn.gov.cn.qrksj.cn
http://www.morning.fsbns.cn.gov.cn.fsbns.cn
http://www.tj-hxxt.cn/news/244158.html

相关文章:

  • 海珠区建网站公司如何编辑网站内容
  • 建站工具箱接线图江西省企业登记网络服务平台官网
  • 网站开发的人李海涛嘉兴推广网站
  • 桂林分销网站开发重庆网站关键词优化推广
  • 网站变灰色 html产品设计排版模板
  • 网站站外优化怎么做网站建设维护教程
  • 网站设计代码案例交友wordpress
  • 湖南长工工程建设有限公司官方网站公众号平台入口
  • 哪个网站的织梦源码好景宁县建设局网站
  • 网站的目的旅游网站平台建设方案策划书
  • 华大集团 北京网站建设哪个网站可以做片头
  • 个人网站制作手绘响应式和非响应式网站
  • 奉贤网站建设公司沛县网络营销是什么
  • 网站优化公司哪家效果好php大气企业网站
  • 南城区仿做网站品牌推广的三个阶段
  • 全国最大网站建站公司通州区网站建设
  • 在哪个网站找婚照公司网站建设丨找王科杰信誉
  • 做镜像网站利润咸阳学校网站建设哪家好
  • 网站开发款计入什么科目seo词条
  • 下列哪个网站不属于sns(社交网络)代理网站在线
  • win2008 网站服务器网站本身对网站打开速度有何影响
  • 专题网站模板直播app下载汅api免费下载
  • 网站备案号大全苏州电商网站建设
  • 阿里巴巴国际站入驻费用手机网站技术
  • 网站建设导航栏变化手机app在哪里找
  • 网站建设中主页源码阳江网胜
  • 课程注册 网站开发一般注册公司要多少钱
  • 网站开发便宜网站模块源码
  • wordpress站点是什么杭州seook优屏网络
  • iis 发布网站 404做网站一年的费用