正则表达式的分组 功能

String regex = "(.)\\1(.)\\2";      点代表任意字符    \\1代表第一组又出现一次   \\2代表第二种又出现一次

String regex = "(.)\\1+";          点代表任意字符      \\1+代表第一组又出现一次或多次

String regex = "\\.+";           \\.+   代表点出现一次到多次

String s = s2.replaceAll("(.)\\1+","$1");               (.) 把第一个字符放在一个组里面    \\1+ 代表第一组字符出现一次到多次     $1代表第一组中的内容

上一篇:boost::regex模块用于测试特定于语言环境的表达式的帮助程序类


下一篇:正则表达式