reg() replace

替换:String replaceAll(regex,str);如果regex中有定义组,可以在第二参数中通过$符号获取正则表达式中的已有的组。

 

public staticvoid replaceAllDemo(String str,String reg,String newStr)

    {

       str = str.replaceAll(reg,newStr);

 

       System.out.println(str);

    }

 

class  RegexDemo

{

    public static voidmain(String[] args)

    {

String str1 ="erkktyqqquizzzzzo";

      replaceAllDemo(str1,"(.)\\1+","$1");//将叠词替换成$.  //将重叠的字符替换成单个字母。zzzz->z

      

    }

posted on 2018-10-31 22:51  KAMNA  阅读(152)  评论(0编辑  收藏  举报