您的位置:首页 > 编程语言 > C#

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

2015-12-24 13:40 274 查看
正则表达式

. 任意一个字符 除了\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]$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: