Java String Exercises: Заменить каждую подстроку данной строки, которая соответствует заданному регулярному выражению с данной заменой
Строка Java: упражнение 25 с решением
Напишите программу Java, чтобы заменить каждую подстроку данной строки, которая соответствует данному регулярному выражению, с данной заменой.
Пример строки: «Быстрая коричневая лиса перепрыгивает через ленивую собаку».
В приведенной выше строке замените всю лису на кошку.
Иллюстрированная презентация:
Пример решения:
Java-код:
public class Exercise25 {
public static void main(String[] args)
{
String str ="The quick brown fox jumps over the lazy dog.";
// Replace all the 'dog' with 'cat'.
String new_str = str.replaceAll("fox", "cat");
// Display the strings for comparison.
System.out.println("Original string: " + str);
System.out.println("New String: " + new_str);
}
}
Пример вывода:
Оригинальная строка: быстрая коричневая лиса перепрыгивает через ленивую собаку. Новая строка: быстрый коричневый кот прыгает через ленивую собаку.
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на Java, которая заменит все символы «d» на символы «f».
Далее: Напишите программу на Java, чтобы проверить, начинается ли данная строка с содержимого другой строки.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования