test

    doff

slkdf    

publicclass match {

    publicstaticvoid main(String[] args) {

        String content="c:\ksldjfoi2932933./12/k339.dfjlk水库地块打算离开";

        String content1="4417 8119989898 9898"; //身份证号

        String pattern=".*k*";

//        boolean matches = Pattern.matches(pattern, content);

//        System.out.println("是否有"+matches);

        /**

         * \右斜杠需要转义为规则=\\,每个要加一个转移

         * \\再换为字符就再转义一波就\\\\,替换成其他普通字符就没什么影响了

         */

        String replaceAll = content.replaceAll("\\", "\\\\");

        System.out.println(content.replaceAll("[^|^|]", "#"));

        System.out.println(content.replaceAll(".*k{1,}", "#"));

    }

}

原文地址:https://www.cnblogs.com/lq625424841/p/6878498.html