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

419 ℃

正则表达式是用于匹配字符串中字符组合的模式。在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语法如何把json文件输出到html页面上

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

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

javascript语法中document对象基本介绍

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

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

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

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

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

js如何实现删除字符串最后一个字符(2种方法)
帝国cms栏目自定义字段调用标签的方法
JsBarcode条形码批量打印出现重复解决方法
为什么都推荐es6三个点(...)函数的使用
利用html5+css3实现滚雪球效果(附代码)