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

培训方案网站建设哪里有做app软件开发

培训方案网站建设,哪里有做app软件开发,做暧暧的网站,在线自动翻译整个网页参考笔记: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/585943.html

相关文章:

  • 沈阳网站推广有什么技巧个人如何建立公司网站
  • 安徽省建设工程信息网站6wordpress+判断手机
  • 设备网站开发软装设计培训一般多少钱
  • 东莞网站建设选高科技中小企业网络管理员实战完全手册
  • 做网站和平台多少钱wordpress无法安装
  • 专业app网站建设延庆手机网站建设
  • 网站编辑器是怎么做的天眼查 企业查询
  • 网站怎么做电子合同二维码生成器下载
  • 网站建设培训 店项城网站
  • 站长工具国产2023网站产品推广制作
  • 民族建设集团有限公司官方网站企业网站建设基本思路
  • 我的网站设计联盟能免费创建网站吗
  • 重庆制作网站速成班wordpress拼图
  • 中国网络营销网站企业网站源码生成
  • 做网站需要多少带宽宁晋网站建设公司
  • 织梦wordpress建站wordpress浏览器
  • 网站设计和程序员怎么弄一个自己的链接
  • 哪些企业需要做网站宝丰网站制作效果好
  • 门户网站建设公司流程网站如何创建首页
  • 建设网站 费用助企建站
  • 服装商城的网站建设秦皇岛手机网站制作费用
  • 网站开发语言用到淘宝推广怎么做
  • 佛山市手机网站建设企业专业的网站开发联系方式
  • 做个公司网站一般多少钱seo优化运营专员
  • 江苏江都建设集团有限公司网站ftp如何导入wordpress 主题
  • 厦门网站建设中心电商网站建设用php
  • 网站运营费用预算wordpress php.ini
  • 电商网站建设 问题与解决方案网站平台建设项目书
  • 网站首页建设公司深圳公司核名工商官网
  • a网站建设做经营行网站需要什么