java 正则表达式之匹配
java 正则表达式之切割
java 正则表达式之替换
//将重复的字符替换成"#"
public static void main(String[] args) { String str = "aabcccdeeefghhhhij"; String str1 = str.replaceAll("(.)\\1+","#")//替换字符串中的重复的内容替换成# System.out.println(str1); }
//将重复的字符替换成一个字符
public static void main(String[] args) { String str = "aabcccdeeefghhhhij"; String str2 =str.replaceAll("(.)\\1","$1"); System.out.println(str2); }
java 正则表达式之获取
正则表达式 边界匹配器
. 行开头
$ 行结尾 \b 单词边界 \B 非单词边界 \A 输入的开头 \G 上一个匹配的结尾 \Z 输入的结尾,仅用于最后的结束符(如果有的话) \z 输入的结尾