JAVA 正则表达式(编辑中)

参考链接

正则的用途:

1.匹配字符串
2.查子串

主要的java类

java.util.regex.Matcher
java.util.regex.Pattern

数量正则表达式

?:表示?前面的字符出现1次或0次
例如:"abc"能和"a?bc?“匹配;”"能和"a?"匹配

System.out.println("".matches("a?"));//true

*:表示*前面的字符出现0或n次

System.out.println("aaaa".matches("a*"));//true

+:表示+前面的字符出现1或n次

{n}:表示{n}前面的字符出现n次

System.out.println("aaaaa".matches("a{5}"));//true

{n,}:表示{n,}前面的字符出现次数大于n

System.out.println("aaaaa".matches("a{2,}"));//true

猜你喜欢

转载自blog.csdn.net/weixin_43093501/article/details/106336169
今日推荐