Java replaceFirst()-Methode
Die replaceFirst()-Methode verwendet die angegebene Ersetzung als Parameter, um den ersten Teilstring der Zeichenkette zu ersetzen, der dem angegebenen regulären Ausdruck entspricht.
Syntax
public String replaceFirst(String regex,
String replacement)
Parameters
regex-- Der reguläre Ausdruck, der mit dieser Zeichenkette übereinstimmt.
replacement-- Die Zeichenkette, die zum Ersetzen der ersten Übereinstimmung verwendet wird.
Rückgabewert
Gibt bei Erfolg die ersetzte Zeichenkette und bei Fehlschlag die ursprüngliche Zeichenkette zurück.
Beispiel
public class Test {
public static void main(String args[]) {
String Str = new String("hello example,I am from example。");
System.out.print("返回值 :" );
System.out.println(Str.replaceFirst("example", "google" ));
System.out.print("返回值 :" );
System.out.println(Str.replaceFirst("(.*)example(.*)", "google" ));
}
}
Das Ergebnis der Ausführung des obigen Programms ist:
返回值 :hello google,I am from example. 返回值 :google
Andere Erweiterungen
Java String-Klasse