Beispiel für eine Java-String-ReplaceAll-Methode

In diesem Beispiel erklären wir die Methode replaceAll() in der String-Klasse. Mit der Methode replaceAll() können wir die Zeichenfolge oder Zeichenfolgen ganz oder teilweise ersetzen. String-Objekte sind unveränderlich und der Wert kann nicht geändert werden. Immer wenn Sie den Wert ändern, wird ein neues String-Objekt erstellt. Diese Methode erstellt auch das neue Objekt nach dem Ersetzen der Werte und gibt das neue Objekt zurück. Schauen wir uns das folgende Beispiel an, um dieses Konzept besser zu verstehen. Einige der Vorgänge, die Sie mit der Methode replaceAll() ausführen können, sind:

  • Sie können das einzelne Zeichen ersetzen
  • Sie können die Zeichenfolge oder ein Wort ersetzen
  • Sie können den regulären Ausdruck verwenden, um ihn zu ersetzen
  • StringReplaceExample.java

    package javabeat.net.core;
    
    /**
     * String replaceAll() method example
     * @author krishna
     *
     */
    public class StringReplaceExample {
    	public static void main(String args()){
    		String str = "String replaceAll() method example!!";
    		String strRegExTest = "Java 12 23 String 4 Replace Example";
    		String strObj = null;
    
    		// Replace all occurrences of "t" to "T"
    		strObj = str.replaceAll("t", "T");
    		System.out.println(strObj);
    
    		// Remove all occurrences of "!"
    		strObj = str.replaceAll("!", "");
    		System.out.println(strObj);
    
    		// Replace "example" to "Example"
    		strObj = str.replaceAll("example", "Example");
    		System.out.println(strObj);
    
    		// Remove all the numbers
    		strObj = strRegExTest.replaceAll("(0-9)+", "");
    		System.out.println(strObj);
    
    		// Replace all the words to "Word"
    		strObj = strRegExTest.replaceAll("(a-zA-Z)+", "Word");
    		System.out.println(strObj);
    
    	}
    }
    

    Ausgabe…

    STring replaceAll() meThod example!!
    String replaceAll() method example
    String replaceAll() method Example!!
    Java   String  Replace Example
    Word 12 23 Word 4 Word Word
    

    Kommentar verfassen

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

    Nach oben scrollen