Java的replaceAll()方法

编程入门 行业动态 更新时间:2024-10-19 08:43:44

Java的replaceAll()<a href=https://www.elefans.com/category/jswz/34/1771314.html style=方法"/>

Java的replaceAll()方法

这个方法是String类中的方法

1.语法:

public String replaceAll(String regex, String replacement)

2.作用:

replaceAll() 方法使用给定的参数 replacement  替换 字符串所有匹配给定的正则表达式(regex)的子字符串,结果通过返回值返回。

如果只想替换第一次出现的,可以使用replaceFirst(),这个方法也是基于规则表达式的替换,但与replaceAll()不同的时,只替换第一次出现的字符串。

3.参数:

    regex -- 匹配此字符串的正则表达式。

    newChar -- 用来替换每个匹配项的字符串。

4.返回值:

成功则返回替换后的字符串,失败则返回原始字符串。

5.实例:

public class Test {public static void main(String args[]) {String Str = new String("www.google");System.out.println("初始字符串-1: " + Str);System.out.print("匹配成功返回值: " );System.out.println(Str.replaceAll("google", "runoob" ));System.out.println("初始字符串-2: " + Str);System.out.print("匹配失败返回值: " );System.out.println(Str.replaceAll("taobao", "runoob" ));System.out.println("初始字符串-3: " + Str);// 可以理解成开辟新的空间将替换完成的数组放在新空间中,原数组保留不变}
}

以上程序执行结果为:

初始字符串-1: www.google

匹配成功返回值: www.runoob

初始字符串-2: www.google

匹配失败返回值: www.google

初始字符串-3: www.google

更多推荐

Java的replaceAll()方法

本文发布于:2023-12-07 07:47:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1670579.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:方法   Java   replaceAll

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!