初遇 【正则表达式】

?,*,+,\d,\w这些都是常用的等价字符

 

?:等价于匹配长度{0,1}

*:等价于匹配长度{0,}

+:等价于匹配长度{1,}

\d:等价于[0-9]

\w:等价于[A-Za-z_0-9]

 

常用运算符表达式:

^ :表示开始

$ : 表示结束

() : 表示域

[] : 表示包含(默认是一个字符)

[^] : 表示不包含(默认是一个字符)

{n,m} : 表示匹配的长度

. : 任何单个字符(\ .字符除外,可以转义字符表示)

| : 表示或

\ : 转义

[A-Z] : 26个大写字母

[a-z] : 26个小写字母

[0-9] : 数字0-9

[A-Za-z0-9] : 26个大写字母,26个小写字母 跟0到9

 

分割用法

[A,H,T,W] : 包含A或H或T或W

[a,h,t,w] : 包含a或h或t或w

[0,3,6,8] : 包含0或3或6或8

看完这些基本的可以看懂并粗略使用简单的正则表达式。

posted on 2016-04-13 19:21  流若浅  阅读(191)  评论(0编辑  收藏  举报

导航