Regex Java. Зачем использовать пересечение?

Я взял изэтот oracle tutorial по Java Regex, следующий бит:

Пересечения

Чтобы создать отдельный класс символов, соответствующий только символам, общим для всех его вложенных классов, используйте &&как в [0-9 &&[345]]. Это конкретное пересечение создает один класс символов, соответствующий только числам, общим для обоих классов символов: 3, 4 и 5.

Введите свое регулярное выражение: [0-9 &&[345]] Введите строку ввода для поиска: 3 Я нашел текст «3» начиная с индекса 0 и заканчивая индексом 1.

Почему это будет полезно? Я имею в виду, если кто-то хочет только шаблон345 почему не только [345] вместо "Перекресток"?

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос