Estoy creando un validador de contraseñas que toma cualquier carácter pero espacios en blanco y con al menos 6 caracteres.Expresión regular cualquier carácter excepto un espacio en blanco
Después de buscar la mejor que le ocurrió es que este es el ejemplo: What is the regular expression for matching that contains no white space in between text?
Se rechaza cualquier espacio entre medio, pero sí permite iniciar y finalizar con un espacio. Quiero rechazar cualquier espacio en la cadena pasada.
He intentado esto, pero no funciona:
if (preg_match("/^[^\s]+[\S+][^\s]{6}$/", $string)) {
return true;
} else {
return false;
}
Gracias.
Dumb pregunta: ¿Por qué querría evitar que los usuarios usen un espacio en sus contraseñas? – Mike