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

国内餐饮设计网站建设免费建站系统博客

国内餐饮设计网站建设,免费建站系统博客,wordpress4.2.2下载,网站和网络建设调研情况参考笔记:JS之正则表达式_js 正则-CSDN博客 目录 一、正则表达式介绍 1. 快速入门案例1 2. 什么是正则表达式 3. 快速入门案例2 4. 正则表达式"按位"描述规则 二、正则表达式的定义方式 三、修饰符 modifiers 四、正则表达式方法 1. test() 2. exec() 3. search…

参考笔记:JS之正则表达式_js 正则-CSDN博客


目录

一、正则表达式介绍

        1. 快速入门案例1

        2. 什么是正则表达式

        3. 快速入门案例2

        4. 正则表达式"按位"描述规则

二、正则表达式的定义方式

三、修饰符 modifiers

四、正则表达式方法

        1. test()

        2. exec()

        3. search()

        4. match()

        5. replace() 

五、元字符

        1. 常用的元字符

        2. 使用案例

六、方括号表示法

        1. 方括号表达式

        2. 使用案例

七、 量词

        1. 常用的量词

        2. 使用案例

八、在开发中如何正确使用正则表达式?


一、正则表达式介绍

        1. 快速入门案例1

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><script>// var reg = /pattern/modifiers = /匹配规则/匹配修饰符// 定义正则表达式var reg = /e/i //匹配规则:字符'e';匹配修饰符:i,表示对大小写不敏感// 定义一个字符串var str = "helloE"// 匹配console.log("str中是否包含e或者E?:" + reg.test(str))//若str中包含e或E,则返回true,反之返回false</script>
</head>
<body>
</body>
</html>

        运行结果:


        2. 什么是正则表达式

        正则表达式(regular expression)描述了字符串的"构成模式",经常被用于检查字符串是否符合预定的格式要求

        非常经典的使用场景就是登录/注册验证,如下所示: 

        3. 快速入门案例2

        需求:检验某个字符串是否为 6 位数字

        4. 正则表达式"按位"描述规则

        正则表达式"按位"描述规则:指的是它一位一位的描述字符串的构成形式

        例如:判断某个字符串是否以字母 m 开头,然后是 3 个数字,最后以字母 n 结尾,则正则表达式如下所示:

var reg = /^m\d\d\dn$/

^:表示开头

$:表示结尾

\d:数字

\d\d\d可以简写成\d{3}

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8">
</head><body><script>// 定义正则表达式:以m开头,n结尾,中间是3位数字var reg = /^m\d{3}n$/;var str1 = 'm123n';var str2 = 'm1234n';var str3 = 'm12345n';var str4 = '123456';console.log(reg.test(str1));     // trueconsole.log(reg.test(str2));     // falseconsole.log(reg.test(str3));     // falseconsole.log(reg.test(str4));     // false</script>
</body></html>

 二、正则表达式的定义方式

//pattern:匹配规则  modifiers:匹配修饰符
var reg = new RegExp(pattern,modifiers);
或者更简单的方式:
var reg =/pattern/modifiers; 

        注:modifiers 为可选项,根据具体业务需求判断是否需要 

三、修饰符 modifiers

http://www.dtcms.com/wzjs/562038.html

相关文章:

  • 专业集团门户网站建设企业二手房网站建设及推广方案
  • 南昌网站建设机构wordpress 远程缓存
  • 塘厦网站建设营销策划公司名称
  • 律师用的网站模板wordpress 微信plugin
  • 做模具行业的网站大型电商网站开发成本
  • 渭南网站建设与维护国家政务服务平台官网入口
  • 手机做任务的网站有哪些怎么制作一个网站内容
  • 外贸网站如何做推广电话个人二级网站怎么做
  • 重庆没建网站的企业网站主机 分为
  • 山东网站建设方案制作网站建设怎么上传数据
  • 做电子杂志用什么网站深圳市建筑人才网
  • 企业管理咨询网站模板创意型网站
  • 南山商城网站建设哪家便宜店面设计师是什么
  • 注册网站需要多少钱运用asp做购物网站的心得
  • 怎么自己创建一个网站手机做uml图网站
  • 免费 flash网站源码定制软件开发流程
  • 添加网站栏目的步骤建设网站前台费用
  • 企业网站备案号密码忘记wordpress 关键词获取
  • 优惠建设网站龙岩做网站多少钱
  • 营销型网站建设tfx88手机网站制作吧
  • php企业网站源码蓝色做安全题目是哪个网站
  • 公司 网站建设 会计科目找项目
  • 分享代码的网站做短视频的软件
  • 个人网站命名的要求在线游戏网站
  • 什么网站做蜘蛛池app开发定制外包26
  • 做影视网站不备案网站备案完才能建站吗
  • 平面素材网站排名活动宣传推广的形式有哪些
  • 网站数据库搬家seo关键词优化怎么收费
  • 蚂蚁中国网站建设动漫网站开发研究内容
  • 网站是否需要备案视频网站开发流程