Главная Войти О сайте

Метод replaceAll()

Описание

Метод replaceAll() — заменяет каждую подстроку данной строки, которая соответствует заданному регулярному выражению, с данной заменой, другими словами — метод позволяет заменить слово в строке.

Синтаксис

Синтаксис метода:

public String replaceAll(String regex, String replacement)

Параметры

Подробная информация о параметрах:

  • regex — регулярное выражение, которому данная строка должна соответствовать;
  • replacement — строка, которая заменит найденное выражение.

Возвращаемое значение

  • В Java replaceAll() возвращает результирующую строку.

Пример

import java.io.*;

public class Test{
   public static void main(String args[]){
      String Str = new String("Добро пожаловать на 4Java.ru");

      System.out.print("Возвращаемое значение: ");
      System.out.println(Str.replaceAll("(.*)ProgLang(.*)",
                         "IAMGROOT"));
      
      System.out.print("Возвращаемое значение: ");
      System.out.println(Str.replaceAll("4Java.ru",
                         "сайт посвященный программированию!"));
   }
}

Получим следующий результат:

Возвращаемое значение: IAMGROOT
Возвращаемое значение: Добро пожаловать на сайт посвященный программированию!

4Java.ru