Одна строка с цифрой c цифрой и буквенными символами, регулярное выражение не распознает цифру c числа - PullRequest
0 голосов
/ 25 марта 2020

Я пишу регулярное выражение, которое набирает восемь чисел c в одной строке. Само по себе число чисел c распознается. Когда я помещаю цифры в строку с буквенными символами, значения цифры c не принимаются.

Это тестовые данные: Строки 3 и 4 распознаются без проблема. Выражение также должно содержать строки 1 и 2.

  1. Это мой номер счета 32145678
  2. t 12345678
  3. 43215678
  4. 54321678

Это мое регулярное выражение:

(?is)^(?![A-Za-z])(\b[0-9]{8}\b)$

Предложения будут с благодарностью.

Спасибо,

Расс

1 Ответ

0 голосов
/ 25 марта 2020

Как насчет ^.*(\b[-9]{8}\b)$? Он не сравнивает ничего, кроме числа в конце строки.

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