常用正则表达式

^                         行首
$                         行尾
^[ abc]                  以a或b或c开头的行
[Ss]igna[lL]            匹配单词signal、signaL、Signal、SignaL
^ABC$                   只包含ABC的行
[ty]$                    以t或者y结尾的行        
[^$]                     空行
[^.*$]                   匹配行中任意字符串
^......$                 包括6个字符的行
[a-zA-Z]                 任意单字符
[a-z][a-z]*           至少一个小写字母
[a-z]+                   至少一个小写字母
[^0-9]                   非数字
[^0-9A-Za-z]            非数字或字母
[0-9]{2}-[0-9]{2}-[0-9]{4}      对日期格式dd-mm-yyyy
[0-9]{3}.[0-9]{3}.[0-9]{3}.[0-9]{3}     IP地址格式 
Sat(urday)?        匹配Sat或者Saturday
(c|b)at           匹配cat或bat
b(a|e){1,2}t bat,bet,baat,beet,baet,beat

 

转载于:https://www.cnblogs.com/ManMonth/p/4383112.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值