План уровня:
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь! Вернуться к обучению java онлайн на JavaRush
- Что такое mutable/imutable объекты и зачем они
- Внутреннее устройство String, метод
substring()
- Поиск подстроки в
String
String.format()
- StringBuilder, StringBuffer
- Character, кодировки
- Регулярные выражения, примеры
- StringTokenizer,
String.replace
- Статья 1
- Продолжение статьи 1
- И еще некоторая информация
- Регулярные выражения на вики
- O'Reilly - Регулярные выражения. Сборник рецептов
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь! Вернуться к обучению java онлайн на JavaRush
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
\w — любая буква (неправильно: это неполное описание)
\w — любая буква или цифра (вот так правильно)
соответственно и здесь:
\W — любая небуква (неправильно)
\W — любая небуква или нецифра (вот так правильно)
Это можно увидеть, например, хотя бы даже отсюда: oracle
Может кто-нибудь объяснит, зачем в примере вы экранируете "."?
Ваш пример для replaceALL в идее выдает другой результат:
Если точку не экранировать:
Исправьте пож-ста вот эту (помаркал желтым) ошибку в лекции 10
очень удобный ресурс для тестирования регулярок, а так же есть готовые библиотеки
Your text to link...
P.S.: во всяком случае мне помогла) может еще кому будет полезна
предлагаю добавить конкретные примеры в лекцию