正则表达式
正则对我来说是一个难题,最近在学习它,有了一点点收获,总结一下
首先认识了,\d指的是数字,\w指的是数字字母及下划线,\s指的是空格对是大写的\D,\W,\S正好相反.
其次是量词,*是指0到任意数,+指的是1到任意数{n,m}指的是最少n个数,最多m个数。
对于区间的[0-9]指的是0-9中的一个数[a-z]指a-z任一个字母,对于区间中的^指的是非
对于区间外的^指的是以什么开头,相反的$则是以什么结尾。
例如对于邮箱的正则是^\w+@[0-9a-z]+\.[a-z]{2,4}$
相关推荐
wangzhaotongalex 2020-10-20
wyq 2020-11-11
TLROJE 2020-10-26
风雨断肠人 2020-10-13
duanqingfeng 2020-09-29
rechanel 2020-11-16
cshanzhizi 2020-10-16
luofuIT成长记录 2020-09-22
phphub 2020-09-10
taomengxing 2020-09-07
MaggieRose 2020-08-19
flyingssky 2020-08-18
山水沐光 2020-08-18
jyj00 2020-08-15
AHuqihua 2020-08-09
山水沐光 2020-08-03