Acabo de empezar a aprender mi primer lenguaje de programación real, Python. Me gustaría saber cómo restringir la entrada del usuario en un raw_input
a ciertos caracteres y a cierta longitud. Por ejemplo, me gustaría mostrar un mensaje de error si el usuario ingresa una cadena que contiene algo excepto las letras a-z
, y me gustaría mostrar una si el usuario ingresa más de 15 caracteres.Limitar las cadenas de entrada de Python a ciertos caracteres y longitudes
El primero parece ser algo que podría hacer con expresiones regulares, de las que sé un poco porque las he usado en JavaScript, pero no estoy seguro de cómo usarlas en Python. El segundo, no estoy seguro de cómo abordarlo. ¿Alguien puede ayudar?