关于正则表达式的应用 你get了吗!!!

正则表达式由常量组成,表示字符串集,运算符符号表示对这些集的操作。既不属于JS,也不属于JAVA,是语法通用的,我经常遇见的是用来python爬虫获取信息。
1.在严格模式下必须要以 “/^…$/ ” 开始到关闭的过程。(记住了!)
2.还有一些修饰符经常用到,比如 i 用来忽略大小写, 1)下面就来段代码吧:
eg1: let reg = RegExp(“a”,“i”)
let str = “ADAVJKV”
console.log(reg.test(str))
此时的结果就是true。

2)下面列个大家常用的获取手机号的例子:
eg2: let reg = /^1(83|51|88)\d{8}KaTeX parse error: Undefined control sequence: \d at position 112: …,(| |)代表其中任选数字,\̲d̲代表匹配数字,{8}代表多少次结束,这里就是在[0,9]任写8个数字。
3)下面写一个获取邮箱的的例子:
eg3: let reg = /^\w{0,20}@\w{0,10}.(com|net|cn|org)$/
let str = ‘yyy1234567@qq.com’
console.log(reg.test(str));
代码解析:这里要注意的是‘\w’,它的意思是:“匹配包括下划线的任何单词字符,等价于 [A-Z a-z 0-9_]”。
3.下面就是关于元字符的应用:
在这里插入图片描述
以上仅是个人总结,如有不足欢迎大家补充啊,大家可以根据我第一个例子的代码多加练习啊!嘻嘻QwQ…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值