有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (5) 个答案

  1. # 1 楼答案

    String a = "aaabbb";
    String b = a.replaceAll("(.)\\1+", "$1");
    System.out.println("'" + a + "' -> '" + b + "'");
    
  2. # 2 楼答案

    在文本编辑中(假设posix表达式) 查找:[a]+[b]+ 替换为:ab

  3. # 3 楼答案

    "14442345".replaceAll("(.)\\1+", "$1");
    
  4. # 4 楼答案

    originalString.replaceAll( "(.)\\1+", "$1" );
    
  5. # 5 楼答案

    匹配模式(在Java/语言中,其中\必须转义):

    (.)\\1+
    

    或者(在可以使用不将\视为转义字符的字符串的语言中)

    (.)\1+ 
    

    更换

    $1