Regex Java. Зачем использовать пересечение?
Я взял изэто oracle tutorial по Java Regex, следующий бит:
Пересечения
Чтобы создать отдельный класс символов, соответствующий только символам, общим для всех его вложенных классов, используйте &&, как в [0-9 && [345]]. Это конкретное пересечение создает один класс символов, соответствующий только числам, общим для обоих классов символов: 3, 4 и 5.
Введите свое регулярное выражение: [0-9 && [345]] Введите строку ввода для поиска: 3 Я нашел текст «3», начиная с индекса 0 и заканчивая индексом 1.
Почему это будет полезно? Я имею в виду, если кто-то хочет только шаблон345 почему не только [345] вместо "пересечения"?
Заранее спасибо.