正则表达式规则
字符类(默认匹配一个字符)
[abc] 只能是a, b, 或c
[^abc] 除了a, b, c之外的任何字符
[a-zA-Z] a到z A到Z,包括(范围)
[a-d[m-p]] a到d,或m通过p:([a-dm-p]联合)
[a-z&&[def]] d, e, 或f(交集)
[a-z&&[^bc]] a到z,除了b和c:([ad-z]减法)
[a-z&&[^m-p]] a到z,除了m到p:([a-lq-z]减法)
预定义的字符类(默认匹配一个字符

本文介绍了JDK中正则表达式的使用,包括正则表达式的规则、字符类、预定义字符类以及贪婪的量词。同时讲解了字符串对象的matches方法用于判断匹配,replaceAll方法用于替换匹配内容,以及split方法用于按匹配内容分割字符串。
最低0.47元/天 解锁文章
182

被折叠的 条评论
为什么被折叠?



