黑马程序员技术交流社区
标题:
常见的规则
[打印本页]
作者:
52java
时间:
2016-9-1 20:34
标题:
常见的规则
正则表达式:
概述:正确的符合某种规则的表达式。
说白了,就是具有特定功能的字符串。
作用:就使用来校验数据是否合法(正确)的。
规则: // 如果规则忘了,可以去查看下Pattern类
*字符:
x 代表字符x(x可以随便写)
\\
\t
\r 回车
\n 换行
*字符类:
[abc]
[^abc]
[a-zA-Z]
[0-9]
[a-zA-Z0-9_] 单词字符(字符,数字,下划线)
预定义字符类:
. 任意字符
\d
\w 单词字符
边界匹配器:
^
$
\b 非单词字符,相当于[^a-zA-Z0-9_]
*数量词:
X? 一次或一次也没有
X* 零次或多次
X+ 一次或多次
X{n} 恰好n次
X{n,} 至少n次
X{n,m} 至少n次,至多m次
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2