正则表达式

正则表达式

一.元字符
1.
(1).任意一个除了\n以外的字符
(2)[] 中的东西代表范围[0-9]之间的任意一个(包括0和9)数字 [a-zA-Z]
(3)|的优先级非常低,最后在运算|
(4)
2.限定符:
(1) {n表示的是该限定符前面的表达式出现了n次}
[a-z]{3}表示a-z之间的字母出现了3次
[a-z0-9]{1,6}表示a-z0-9之间的字母和数字最少出现了1次,最多出现了6次
.{9,}表示无论是字母还是数字,最少出现了9次
(2)*表示的是前面的表达式出现0次到多次
比如:.*表示随意的子母和数字出现0次或者n次
(3)+示的是前面的表达式出现1次到多次
(4)?表示的是前面的表达式出现0次到1次
(5)[0-9]和\d一样都是表示数字
(6)\D表示非数字
(7)\s表示空白符
(7)\S表示非空白符
(9)\W表示特殊符号
(10)\w表示非特殊符号
3.当正则表达式为^()KaTeX parse error: Expected group after '^' at position 33: …()中的内容 ,但是当去掉^̲的时候,只要匹配的字符串中包含()的内容就可以完成匹配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值