/*
* 替换功能
* String类的public String replaceAll(String regex,String replacement)
* 使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。
package day14; import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput; /* 替换功能 String类的public String replaceAll(String regex,String replacement) 使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。 * */ public class TiHuan { public static void main(String[] args) { //定义一个字符串 String s = "hello123456zhuqingna789nihao"; //给出要替换的内容--使用正则表达式 String a = "\\d+";//----代表任意多个数字(一次及以上); //编写替换掉内容 String b = "*"; //进行调用方法的替换 System.out.println(s.replaceAll(a,b)); String c = "\\d";//--代表任意的一个数字; String d = "*"; System.out.println(s.replaceAll(c,d)); String e = "\\d+";//--任意的多个数字 String f = "";//---直接去掉数字 System.out.println(s.replaceAll(e,f)); } }
运行结果:
hello*zhuqingna*nihao
hello******zhuqingna***nihao
hellozhuqingnanihao