The java string replaceAll() method returns a string replacing all the sequence of characters matching regex and replacement string.
Internal implementation
public String replaceAll(String regex, String replacement) {
return Pattern.compile(regex).matcher(this).replaceAll(replacement);
}
Signature
public String replaceAll(String regex, String replacement)
Parameters
regex : regular expression
replacement : replacement sequence of characters
Returns
replaced string
Java String replaceAll() example: replace character
Let’s see an example to replace all the occurrences of a single character.
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() example: replace word
Let’s see an example to replace all the occurrences of single word or set of words.
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() example: remove white spaces
Let’s see an example to remove all the occurrences of white spaces.
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);
}}
MynameisKhan.MynameisBob.MynameisSonoo.
Leave A Comment