[#]
Re: итить колотить, регекспы
ksa242(lenina,45) — 51t
2014-03-31 22:41:38
> if re.match('^[a-z0-9_!.-]{,60}.\d{,9}$',ea): return True
Не работает потому, что: а) точка перед \d матчит любой символ, а не точку, эскейпить надо; б) {,9} и {,60} матчат пустую строку, надо {1,9} и {1,60} ставить. И вообще, регэкспы в Питоне рекомендуется как raw-строки задавать: r'foo'.
[#]
Re: итить колотить, регекспы
51t(lenina,1) — ksa242
2014-04-01 05:23:28
угу. только я это сейчас прочту, а через два дня забуду, как всегда. :)
регекспы лучше писать регекспами. :) чтобы можно было просто взять, и вставить. потому что сразу говорю - не моё это, и снимаю с себя всякую ответственность за них :)