Preciso desta regex para evitar espaços consecutivos: [duplicado]
Jan 06 2021
Eu tenho esta expressão regular e preciso evitar todos os espaços consecutivos:
const regex = new RegExp(/^[a-zA-ZÀ-úñÑ\s]+$/g);
Respostas
Barmar Jan 06 2021 at 01:34
Use um lookahead negativo que corresponda a 2 espaços 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"));
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas