Метод Java replaceFirst()
Метод replaceFirst() использует заданный параметр replacement для замены первой подстроки строки, соответствующей заданному регулярному выражению.
Синтаксис
public String replaceFirst(String regex,
String replacement)
Parameters
regex-- регулярное выражение, соответствующее этой строке.
replacement-- Строка, используемая для замены первого совпадения.
Возвращаемое значение
Возвращает заменённую строку при успехе и исходную строку при неудаче.
Пример
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" ));
}
}
Результат выполнения вышеуказанной программы:
返回值 :hello google,I am from example. 返回值 :google
Другие расширения
Класс String в Java