Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvSpRgMRF 94 of 322 menu
◀ ▶

Замена первого совпадения в Java

Метод replaceFirst меняет текст только у первого найденного совпадения. Остальная строка остается без изменений:

import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static void main(String[] args) { String txt = "1 2 3 4 5"; Pattern pattern = Pattern.compile("\\d"); Matcher matcher = pattern.matcher(txt); String res = matcher.replaceFirst("!"); System.out.println(res); } }

Дана строка:

public class Main { public static void main(String[] args) { String txt = "cat cat dog"; } }

Замените только первое слово "cat" на "pet" и выведите результат в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить