JAVA中replace函数的⽤法
关于java中replace⽤法
replace可以替换规定的字符串
String str=“Aynor Technology”;
结果应该为:Kunger Technology
其中str数据不变,replace只返回处理后的记过字符串
正确输出对象为place(“Aynor”,”Kunger”);
获取正确对象String place(“Aynor”,”Kunger”);
输出result即为Kunger Technology;
replace也可以同时替换掉多个字符串
String str = new String("Aynor Technology's owner is Aynor");
System.out.place("Aynor", "Kunger"));
与其相似的replaceAll⽅法作⽤如下
public String replaceAll(String regex,String replacement)
使⽤给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个⼦字符串。
replaceall()相关代码如下
public class e1test{
public static void main(String[] args) {
String regex = "[^0-9]+";
String s = "java8,你好9";
s = s.replaceAll(regex, "1");
System.out.printf("%s",s);
}
}
正则表达式想要匹配多个除了0-9数字以外的多个字符,regex则继承这个正则表达式,将匹配到的字符替换成1由于是⼀次性匹配多个,“java”,“,你好”被打包成字符串,替换成⼀个1
输出的结果是1819

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。