正则表达式:java.util.regex.Pattern
本身是字符串,自己可以当做模板要求我们去匹配。(课堂代码:TestZh.java)
^代表行的开头
$代表行的结尾
注意:在正则表达式中,小括号()也是要通过斜线进行转义的,/(代表(,/)代表).
“[]”代表列表,等于in。
例:[abc] a、b 或 c(简单类)
“^”代表非, [^abc] 表示任何字符,除了 a、b 或 c(否定)
“-”代表范围
“/d”表示数字
“|”表示或
[a-z] 数量限制:?代表0-1,*代表0-n次,+代表1-n次,{6}表示必须6次,{6,}表示最少6次,{6,12}表示最少6次,最多12次