/ / Altere esta regex para incluir números com hífen - regex

Altere este regex para incluir números com hífen - regex

Eu tenho um regex criado para excluir todos os caracteres especiais - / ^ s * [a-zA-Z0-9, s] + s * $ / Como eu poderia alterar esse regex para excluir caracteres especiais, exceto o hífen, para que os usuários possam inserir números com traços

Respostas:

2 para resposta № 1

basta adicionar traço no seu conjunto:

/^s*[a-zA-Z0-9,s-]+s*$/

e você pode otimizar um pouco:

/^s*[A-Za-zd,s-]+s*$/

d - significa tudo dígitos

@ MikeM, você está certo. Mudou de volta A-z para A-Za-z como o @MikeM notou.