Necesito esta expresión regular para evitar espacios consecutivos: [duplicar]
Tengo esta expresión regular y necesito evitar todos los espacios consecutivos:
const regex = new RegExp(/^[a-zA-ZÀ-úñÑ\s]+$/g);
Respuestas
Barmar
Utilice una búsqueda anticipada negativa que coincida con 2 espacios consecutivos.
const regex = /(?!.*\s\s)^[a-zA-ZÀ-úñÑ\s]+$/;
console.log(regex.test("abcdef"));
console.log(regex.test("abc def"));
console.log(regex.test("abc def"));