正则表达式是用于匹配字符串中字符组合的模式。在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动态日历:如何用变量num精准控制月份递增?
javascript语法如何把json文件输出到html页面上
javascript语法中不等于null和空字符串的3种判断方式
上面是“Javascript有哪些正则表达式语法规则?”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_12117.html
workflows工作流
一艘来自工业时代的飞船ComfyUI工作流
一个破旧的工厂,一个骷髅雕像
金属埃及人ComfyUI工作流
一颗闪闪发光的水晶漂浮在森林里
一轮月亮悬挂在树上的天空中ComfyUI工作流
一个迷人的女人ComfyUI工作流
一个白色的咖啡杯,蒸汽从杯子里冒出来
一个外国人在吹奏萨克斯ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

自动打字效果(惊喜在后面)
css3画弹珠,可以滚动!
一个包含老黄历、佛历、道历、星宿等数据的日历网站
css3绘制一个会动的大嘴鸟
会议人员60s签到倒计时插件
利用CSS3代码编写45款按钮效果
利用CSS3做一个星级评分样式
css3结合svg做一个动态广告














