Я новичок в регулярных выражениях и разработал это, чтобы выяснить, имеет ли idno значения от 0 до 9 в первых девяти символах и V, v, X или x в качестве последнего. Правильно ли синтаксис, потому что он отправляет ошибку с запросом двух аргументов. Другая проблема заключается в том, что она должна быть длиной всего 10 символов. Я использовал отдельный код для проверки этого, но могу ли я интегрировать его в это тоже?Регулярные выражения - python
if len(idno) is 10:
if re.match("[0-9]{9}[VvXx],idno") == true:
print "Valid"
Вы забудете доллар. 'r '\ d {9} [vx] $'' –
@AvinashRaj хороший улов, спасибо – jonrsharpe
Thanx люди, очень ценные :) – ruvinda