1. 什么是正则表达式,正则: 规则,让计算机能够读懂我们写的规则,本质上来说,正则表达式就是一组规则的字符串, a
2 如何去学习正则表达式
\d 表示的是数字
\D 表示非数字
\s 表示空格
1) 用这些特定的字符去写一套规则(我想要的规则,我想要一套邮箱的规则、qq号的规则、电话号码的规则等等) 2) 使用的时候,拿需要判断的内容放到这套规则里面去检测
3 js中和正则相关的一些方法
test
repalce
match
search
4 匹配子项(子模式)– ()
5 字符类 – []
1 里面是或者的关系
2 可以写范围 [0-9][a-z][A-Z]
3 在[]用了 ^ 表示非,注意: 入在[]外面使用^表示开头
6 转义字符
. 在正则中表示任意字符, . 就转成 真正的字符 .
\b \B
\s \S
\d \D
\w \W
\1 重复第一个子项 \2 \3 …
7 量词 修饰数量
{4, 7} 大于等4 小于等于7
{4, } 大于等于4
{4} 等于4
? 0次或者1次
* 大于等于0
+ 大于等于1
1 什么是正则表达式
正则: 规则,让计算机能够读懂我们写的规则
本质上来说,正则表达式就是一组规则的字符串, a
2 如何去学习正则表达式
\d 表示的是数字
\D 表示非数字
\s 表示空格
1) 用这些特定的字符去写一套规则(我想要的规则,我想要一套邮箱的规则、qq号的规则、电话号码的规则等等) 2) 使用的时候,拿需要判断的内容放到这套规则里面去检测
3 js中和正则相关的一些方法
test
repalce
match
search
4 匹配子项(子模式)– ()
5 字符类 – []
1 里面是或者的关系
2 可以写范围 [0-9][a-z][A-Z]
3 在[]用了 ^ 表示非,注意: 入在[]外面使用^表示开头
6 转义字符
. 在正则中表示任意字符, . 就转成 真正的字符 .
\b \B
\s \S
\d \D
\w \W
\1 重复第一个子项 \2 \3 …
7 量词 修饰数量
{4, 7} 大于等4 小于等于7
{4, } 大于等于4
{4} 等于4
? 0次或者1次
* 大于等于0
+ 大于等于1
相关推荐:
以上就是JS中正则表达式的理解的详细内容,更多请关注php中文网其它相关文章!
![php中文网最新课程二维码](/static/images/article_wechat2021.jpg?1111)
声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
- 上一篇:实例详解Angular Js分页显示数据
- 下一篇:JS中的事件入门讲解
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论