Регулярные выражения: Найдите несовпадающую точку (или индекс символа)

Я новичок в регулярных выражениях. Есть ли способ найти несовпадающую точку или индекс символа при проверке строки с помощью регулярных выражений? Я использовал RegEx в Java для проверки строки.
Мне нужно найти только первый несовпадающий индекс.
Обновление
Пожалуйста, рассмотрите такой пример.
Регулярное выражение: ^ \ d {9} [VX] $
Принятая строка: 547812375X
Неправильная строка: 547A12375X

Неправильно строка там A вместо 8. Что мне нужно, так это найти несоответствующий индекс, потому что здесь 4. Символ в индексе не соответствует RegEx.

5
задан SachiraChin 16 October 2011 в 11:36
поделиться