Проверить определенную строку с помощью RegEx - PullRequest
1 голос
/ 03 сентября 2011

Мне нужно проверить следующую строку с помощью регулярных выражений. Это ограничения, которые применяются для этой строки.

  1. С самого начала у него 9 номеров.
  2. В конце он имеет символ «V» или «X». Они могут быть простыми или прописными.
  3. Вся длина строки должна быть 10.

Пример: 84256142 В, 547812375X

Может ли кто-нибудь предоставить мне RegEx для проверки этого.

Ответы [ 3 ]

5 голосов
/ 03 сентября 2011

^\d{9}[VX]$ если вы переведете механизм регулярных выражений в режим без учета регистра, ^\d{9}[vVxX]$ в противном случае.

2 голосов
/ 03 сентября 2011

Это необходимое вам регулярное выражение: /^(\d){9}(V|X)$/i

2 голосов
/ 03 сентября 2011

Зависит от языка, но это будет примерно так:

^[0-9]{9}[VvXx]$
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...