12/02/2013, 09:20
|
| | | Fecha de Ingreso: noviembre-2012 Ubicación: Bilbao
Mensajes: 49
Antigüedad: 12 años Puntos: 7 | |
Respuesta: Expresiones regulares con Javascript Mira, es muy fácil:
Observa esta expresión regular: var regex_nombre = /^[A-Za-z0-9 ]{6,20}$/;
Fíjate cómo va:
/^ para abrir y $/ para cerrar
Entre corchetes []: Carácteres válidos. En este caso, caracteres de A a Z, de a a z, de 0 a 9 y espacio.
Entre llaves {}: Número de repeticiones, en este caso de 6 a 20. En vez de esto podría ir un + (de 1 a infinito) o * (de 0 a infinito).
Por supuesto, las expresiones regulares se complican pero para lo que pides te basta con saber eso.
Bueno, que ahora que ya tienes tu expresión regular, solo te queda testearla: if (regex_nombre.test(tuString)) { lo que quieras que ocurra al cumplirse}
También podrías unir los dos pasos en uno solo, que sepas |