猿教程 Logo

Java String replaceAll方法

java字符串replaceAll()方法返回一个字符串,替换所有匹配regex和替换字符串的字符序列。

签名

public String replaceAll(String regex, String replacement)

参数

regex:正则表达式

replacement:字符的替换序列

返回

替换字符串


Java String replaceAll()示例:替换字符

让我们看一个例子来替换单个字符的所有出现。

相关实例:

public class ReplaceAllExample1{
public static void main(String args[]){
String s1="javatpoint is a very good website";
String replaceString=s1.replaceAll("a","e");//replaces all occurrences of "a" to "e"
System.out.println(replaceString);
}}

运行结果:

jevetpoint is e very good website

Java String replaceAll()示例:替换字符串

让我们看一个例子来替换单个单词或一组单词的所有出现。

相关实例:

public class ReplaceAllExample2{
public static void main(String args[]){
String s1="My name is Khan. My name is Bob. My name is Sonoo.";
String replaceString=s1.replaceAll("is","was");//replaces all occurrences of "is" to "was"
System.out.println(replaceString);
}}

运行结果:

My name was Khan. My name was Bob. My name was Sonoo.

Java String replaceAll()示例:删除空格

让我们看一个例子来删除所有出现的空格。

相关实例:

public class ReplaceAllExample3{
public static void main(String args[]){
String s1="My name is Khan. My name is Bob. My name is Sonoo.";
String replaceString=s1.replaceAll("\\s","");
System.out.println(replaceString);
}}

运行结果:

MynamewasKhan.MynamewasBob.MynamewasSonoo.

后续有章节专门讲解正则表达式。


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/java-string-replaceAll.html