web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

Javascript有哪些正则表达式语法规则?

259 ℃
     

正则表达式是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。下面web建站小编给大家简单介绍一下各种正则表达式语法规则!

正则表达式有以下语法规则:

1、字符匹配:直接匹配字符。如 /abc/ 匹配 “abc”。

2、元字符:有特殊意义的字符。如:
1)、. 匹配任意单个字符。如 /a.c/ 匹配 “abc”,”acc”等。
2)、\d 匹配数字。如 /\d/ 匹配 “1”,”2″等。
3)、\s 匹配空白字符。如 /\s/ 匹配 ” “,”\t”,”\n”等。
4)、\w 匹配字母、数字及下划线。如 /\w/ 匹配 “a”,”1″,”_”等。
5)、匹配0个或多个前面的字符。如 /a/ 匹配 “a”,”aa”,”aaa”等。
6)、+ 匹配1个或多个前面的字符。如 /a+/ 匹配 “a”,”aa”等但不匹配 “”。
7)、? 匹配0个或1个前面的字符。如 /a?/ 匹配 “a”和””。
8)、^ 匹配字符串开头。如 /^a/ 只匹配 “apple”的”a”。
9)、$ 匹配字符串结尾。如 /a$/ 只匹配 “a”在”ada”中的最后一个”a”。

1、字符类:方括号内部的字符序列。如 /[abc]/ 匹配 “a”,”b”或”c”。

2、或操作:竖线 | 表示或。如 /a|b/ 匹配 “a”或”b”。

3、分组:圆括号 () 表示分组。如/(abc)/ 匹配 “abc”。

4、量词:指定数量。如 /a{3}/ 匹配 “aaa”。

5、修饰符:
1)、i 使匹配对大小写不敏感。如 /a/i 可以匹配 “a”和”A”。
2)、g 全局匹配。
3)、m 多行匹配。

所以,总结来说正则表达式主要有以下语法规则:

1、字符匹配:直接匹配字符

2、元字符:. \d \s \w * + ? ^ $ 等,有特殊意义

3、字符类:[abc] 匹配方括号内的任意字符

4、或操作:| 表示或

5、分组:(abc) 表示分组

6、量词:{3} 表示指定数量

7、修饰符:i g m 修饰匹配的模式

javascript语法中不等于null和空字符串的3种判断方式

javascript语法读取文本文件代码(PHP代码读取文本文件)

javascript语法中document对象基本介绍

javascript语法对当前链接URL对象处理

原生javascript根据class追加div内容

标签: javascript语法, 正则表达式

上面是“Javascript有哪些正则表达式语法规则?”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_12117.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > js
本文共计759个字,预计阅读时长6分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款可免费商用圆体字库——江城圆体
下一篇: 推荐一款由字制区设计团队的免费综艺字体——字制区喜脉体
x 打工人ai神器