Java регулярное выражение для сигнатуры метода с возвращаемым типом Collection <GenericType> - PullRequest
0 голосов
/ 21 апреля 2011

Какое регулярное выражение Java будет соответствовать возвращаемому типу метода Java, например:

ArrayList<CodeObject>

1 Ответ

1 голос
/ 21 апреля 2011

Учитывая наличие:

 Map<List<String>, Map<List<String>, Collection<Integer>>>

просто для начала, я собираюсь заявить, что это плохая работа для регулярного выражения. Регулярные выражения не подходят для сопоставления вложенных элементов. См. этот пост о вредном воздействии на психическое здоровье попыток.

Для простого случая, я думаю, послужит следующее.

 \p{javaIdentifierStart}\p{javaIdentifierPart}*<\p{javaIdentifierStart}\p{javaIdentifierPart}*>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...