Regex java: как обнаружить индекс не соответствующего char в сложной регуляцииJAVA

Программисты JAVA общаются здесь
Anonymous
Regex java: как обнаружить индекс не соответствующего char в сложной регуляции

Сообщение Anonymous »

Я использую Regex для управления входом, и я хочу получить точный индекс неправильного Char.

Код: Выделить всё

^[A-Z]{1,4}(/[1-2][0-9][0-9][0-9][0-1][0-9])?
< /code>

Если я введите следующий ввод: < /p>

DATE/201A08
Тогда macher.group () (с использованием метода Showt ()) вернет «дату» вместо «дата/201». Тогда я не могу знать, что неправильный индекс 9.

Подробнее здесь: https://stackoverflow.com/questions/272 ... plex-regex

Вернуться в «JAVA»