Poseemos la mejor respuesta que encontramos en todo internet. Nosotros queremos que te sea de mucha utilidad y si quieres compartir algún detalle que nos pueda ayudar a perfeccionar nuestra información hazlo libremente.
Solución:
En tu segunda clase de personaje, \s
coincidirá y
s
y no s
. Por lo tanto, no coincide con un espacio en blanco. Deberías usar solo s
allá. Además, mueva el guión hacia el final, de lo contrario creará un rango no intencional en la clase de caracteres:
^[^-s][a-zA-Z0-9_s-]+$
Necesitas usar esta expresión regular:
^[^-s][ws-]+$
- Usar ancla de inicio
^
- No hay necesidad de doble escape
s
- También es importante usar un guión como el primer O último carácter en la clase de caracteres.
w
es igual que[a-zA-Z0-9_]
usa S al principio
^S+[a-zA-Z0-9-_\s]+$
Reseñas y calificaciones
Te invitamos a apoyar nuestro cometido mostrando un comentario o puntuándolo te damos la bienvenida.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)