JAVA-正则表达式-概括
JAVA 正则表达式 概括
JAVA正则表达式概括
1、三大类
Java.util.regex由三大类组成,Pattern、Matcher和PatternSyntaxException。 Patter patn = Pattern.compile(String strPatn); Matcher matr = patn.matcher(String strMatr); 2、元字符

3、预定义字符类


4、编号方式与反向引用
用()表示一个组,标号从外向里,从左向右,由1开始递增,且0表示整个表达式。如
Z((A)(B(C)))中,0表示:Z((A)(B(C)));1表示:((A)(B(C)));2表示:(A);3表示:(B(C));4表示:(C)。
使用反斜线(\)后跟一个表示需要在调用组号的数字表示。如(\\d\\d)\\1可匹配1212。 5、边界匹配器
6



