正则表达式基本使用

图片发自App

有了元字符之后,我们就可以利用这些元字符来写一些简单的正则表达式了,

比如:

匹配有abc开头的字符串

1\babc或者^abc

匹配8位数字的QQ号码

1^\d\d\d\d\d\d\d\d$

匹配1开头11位数字的手机号码

1^1\d\d\d\d\d\d\d\d\d\d$



图片发自App

有了这些限定符之后,我们就可以对之前的正则表达式进行改造了,比如:

匹配8位数字的QQ号码

1^\d{8}$

匹配1开头11位数字的手机号码

1^1\d{10}$

匹配银行卡号是14~18位的数字

1^\d{14,18}$

匹配以a开头的,0个或多个b结尾的字符串

1^ab*$


图片发自App


图片发自App


图片发自App

你可能感兴趣的:(正则表达式基本使用)