Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2009, 03:09
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 5 meses
Puntos: 188
Duda sobre expresión regular

Estoy haciendo la validación de un textbox con un nombre de persona, en un principio no quiero límites de tamaño en los nombres, acepto espacios en blanco y mayúsculas (para comparar convierto a lower).

Lo que necesito es que me compruebe que incluyo letras de a-z, ñ y acentos, y permita también los espacios en blanco.

He llegado a esta expresión regular:

string expresion = "[a-z]?[ñáéíóú]?[\\s]?";

Pero tengo dudas, es así completamente correcta? Existe alguna opción mejor o es ésta la más simple? Hasta donde hice las pruebas funciona bién.