Ограничение входных строк Python определенными символами и длиной

Я только начал изучать свой первый настоящий язык программирования, Python. Я хотел бы знать, как ограничить ввод пользователя в raw_input определенными символами и определенной длиной. Например, я хотел бы показать сообщение об ошибке, если пользователь вводит строку, содержащую что-либо, кроме букв a-z , и я хотел бы показать сообщение, если пользователь вводит более 15 символов.

Первый вариант мне кажется чем-то, что я мог бы сделать с регулярными выражениями, о которых я немного знаю, потому что я использовал их в Javascript, но я не уверен, как их использовать в Python. Второе, я не знаю, как к нему подойти. Кто-нибудь может помочь?

14
задан Niklas B. 6 January 2012 в 17:24
поделиться