Date: 01/11/06 (Code WTF) Keywords: php Задача: проверить индекс (ZIP код): - if len(zip) > 5: - request["error"] = "Please enter a 5 characters long ZIP code" + if len(zip) != 5 or zip < 10000: + request["error"] = "Please enter a ZIP code." Я ему говорю, мол то что ты написал сильно похоже на твой же PHP код (в котором такое действительно сработало бы). Он посопел и выдал вот это: +ZIP_CODE = re.compile("^[a-zA-Z0-9\-]*$") [...] - if len(zip) != 5 or zip < 10000: - request["error"] = "Please enter a ZIP code." - showListOrForm(request, session, out) - return - if not DIGITS.match(zip): + if not ZIP_CODE.match(zip): Пойду ножик точить... [UPD] Да, забыл - правильный ZIP состоит из пяти цифр и может начинатся на 0 Source: http://community.livejournal.com/code_wtf/23513.html
|