Java String replaceFirst() method
This method replace the first substring with user specified String.
Syntax:
public String replaceFirst(String Regexp, String Replacement)
Parameter:
Regexp : Regular Expression
Replacement : the String which would replace found expression
Return: a string
Java String replaceFirst() Example 1
public class JavaStringReplaceFirstEx1 { public static void main(String args[]) { String s1 = new String("example.com"); String s2 = s1.replaceFirst("(.*)example(.*)", "tutorialandexample.com"); System.out.println(s2); } }
Output:
tutorialandexample.com
Java String replaceFirst() Example 2
public class JavaStringReplaceFirstEx2{ public static void main(String args[]){ String str = new String("The replaceFirst method Tutorial"); System.out.println(str.replaceFirst("The", "Java String"));//replacing The with Java String } }
Output:
Java String replaceFirst method Tutorial
Java String replaceFirst() Example 3
import java.io.*; public class JavaStringReplaceFirstEx3 { public static void main(String args[]) { String Str = new String("Welcome to tutorial.com"); System.out.println(); System.out.print("Return Value :" ); System.out.println(Str.replaceFirst("(.*)tutorial(.*)", "java Programming")); System.out.print("Return Value :" ); System.out.println(Str.replaceFirst("tutorial", " tutorialandexample")); System.out.println(); } }
Output:
Return Value :java Programming
Return Value :
Welcome to tutorialandexample.com
Java String replaceFirst() Example 4
public class JavaStringReplaceFirstEx4 { public static void main(String args[]) { String str = new String("tutorialandexample.com"); System.out.println("Site name:" +str); System.out.println(); System.out.print("String after replacing Site name:" ); System.out.println(str.replaceFirst("com", "net")); } }
Output:
Site name:tutorialandexample.com String after replacing Site name:tutorialandexample.net