C#基础精华05(正则表达式,)

正则表达式

. 任意一个字符 除了\n以外的   


[]  [0-9]       [0-9a-zA-Z]  


|  或   [0-9]|[a-z]    


()   提升优先级别   分组 


([a]|[0-9])[0-9]  


{} 出现的次数
[0-9]{2}    大括号前面的表达式 出现了2次     
[a-z0-9]{3,}  最少出现3次,最多无限次   
[1-9]{1,9}  最少1次,最多9次 
--[0-9]{,9} 没有这种写法




*  *前面的表达式最少出现0次,最多无限次


[0-9]*   


[a-z]+  最少出现1次,最多无限次,相当于后面的写法{1,}
? 表示的是最少0次,最多一次 {0,1},阻止贪婪模式


[a-z0-9]?   



\d  数字
\D 非数字


\s 空白符


\S 非空白符


\W 特殊符号   $%^&*
\w 非特殊符号 6ds


^ 以什么开始
^[0-9]    0eqieq
$ 以什么结尾 
^[a-z][0-9]$   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值