正则表达式是用于匹配字符串中字符组合的模式。在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工作流
沙漠里一只红黑相间的蝎子
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

做一个好玩的时钟翻牌效果
css3做一个风雨雷电天气动态图标
canvas经线动画走到效果
制作一个好玩的倒计时
用svg画出游泳池动画效果
HTML5 Canvas 刻度尺
利用css绘画棋盘布局(象棋)
数字滚动效果(兼容IE6/IE8)










