Java Portal | Программирование
11.3K subscribers
798 photos
59 videos
19 files
591 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для Java-разработчика

Связь: @devmangx

РКН: https://clck.ru/3H4WUg
加入频道
Regex-выражения в Java

Работа с Regex а Java максимально упрощенна и сводится к двум основным классам – Pattern и Matcher.

Класс Pattern хранит в себе само выражение и может создать Matcher для него. Также для упрощённой работы в нём есть статические методы для проверки без создания Matcher-а.

#lesson #regex
Работа с Matcher

Объект Matcher создаётся с помощью класса Pattern и позволяет находить части строки, которые подходят под введённое выражение.

К примеру, методы match() и find() возвращают true если такая строка была найдена. Разница в них лишь в том, что find() записывает положение найденного участка строки.

После того как этот участок найден и записан, с помощью метода group() можно получить строку с группой. В regex-выражениях группы обозначаются круглыми скобками.

#lesson #regex
Регулярные выражения

java.util.
regex позволяет с помощью специальных выражений находить нужные значения внутри текста.

Нам понадобятся только классы Matcher (для сохранения результатов сравнения) и Pattern (для создания выражения).

Если у вас есть какие-то ошибки в синтаксисе, то метод compile() выдаст PatternSyntaxException.

#java #lesson #regex
Regex-выражения в Java

Работа с Regex а Java максимально упрощенна и сводится к двум основным классам – Pattern и Matcher.

Класс Pattern хранит в себе само выражение и может создать Matcher для него. Также для упрощённой работы в нём есть статические методы для проверки без создания Matcher-а.

#lesson #regex
Работа с Matcher

Объект Matcher создаётся с помощью класса Pattern и позволяет находить части строки, которые подходят под введённое выражение.

К примеру, методы match() и find() возвращают true если такая строка была найдена. Разница в них лишь в том, что find() записывает положение найденного участка строки.

После того как этот участок найден и записан, с помощью метода group() можно получить строку с группой. В regex-выражениях группы обозначаются круглыми скобками.

#lesson #regex
Regex-выражения в Java

Работа с Regex а Java максимально упрощенна и сводится к двум основным классам – Pattern и Matcher.

Класс Pattern хранит в себе само выражение и может создать Matcher для него. Также для упрощённой работы в нём есть статические методы для проверки без создания Matcher-а.

#lesson #regex
Работа с Matcher

Объект Matcher создаётся с помощью класса Pattern и позволяет находить части строки, которые подходят под введённое выражение.

К примеру, методы match() и find() возвращают true если такая строка была найдена. Разница в них лишь в том, что find() записывает положение найденного участка строки.

После того как этот участок найден и записан, с помощью метода group() можно получить строку с группой. В regex-выражениях группы обозначаются круглыми скобками.

#lesson #regex