Комбинация шаблонов - PullRequest
       1

Комбинация шаблонов

0 голосов
/ 14 сентября 2011

У меня есть шаблоны: a, abb, a * b +. И мне нужно объединить их, чтобы использовать в одной операции сопоставления и получить информацию о том, какой шаблон соответствует входной строке. Могу ли я сделать это с помощью библиотек JDK?

1 Ответ

1 голос
/ 14 сентября 2011

Я предполагаю, что вы говорите о регулярных выражениях.

Просто используйте or s:

(a)|(abb)|(a*b+)

Вы можете определить, какой шаблон был найден из индекса группы, которая соответствует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...