Java replaceAll()-Methode

Java String类Java String-Klasse


Die Methode replaceAll() verwendet den angegebenen Parameter replacement, um alle Teilzeichenketten der Zeichenkette zu ersetzen, die dem angegebenen regulären Ausdruck entsprechen.

Syntax

public String replaceAll(String regex, String replacement)

Parameters

  • regex-- Der reguläre Ausdruck, der mit dieser Zeichenkette übereinstimmt.

  • replacement-- Die Zeichenkette, die zum Ersetzen jeder übereinstimmenden Teilzeichenkette verwendet wird.

Rückgabewert

Gibt bei Erfolg die ersetzte Zeichenkette zurück, andernfalls die ursprüngliche Zeichenkette.

Beispiel

Beispiel

public class Test {
    public static void main(String args[]) {
        String Str = new String("www.google.com");
        System.out.print("Rückgabewert bei erfolgreicher Übereinstimmung:" );
        System.out.println(Str.replaceAll("(.*)google(.*)", "example" ));
        System.out.print("Rückgabewert bei fehlgeschlagener Übereinstimmung:" );
        System.out.println(Str.replaceAll("(.*)taobao(.*)", "example" ));
    }
}

Das Ergebnis der Ausführung des obigen Programms ist:

匹配成功返回值 :example
匹配失败返回值 :www.google.com

Java String类Java String-Klasse

Andere Erweiterungen