Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou montando uma validação de senha com regex, to com dois problemas
na parte de verificar algum simbolo espercial no servidor estou usando
[[:punct:]à-úÀ-Ú ]
mas o punct não funciona no JS então estou pensando em fazer o seguinte:
[à-ýÀ-Ý '"!@#$%¨&*()\-_=+\\´`{[ª}\]º/?°;:.>,<|]
é loucura? tem algum jeito mais fácil??
O segundo seria a quantidade de caracteres to usando no servidor
[\w$@]{8,}
Tb não funciona no JS mas nesse caso to querendo mandar pras favas e simplesmente checar a qtd de caracteres de forma tradicional
tb acho mas foi solicitado pelo cliente.
mas vlw pela ajuda
Não sei qual o senário aí, mas se for saber se uma string possui ou não caracteres especiais é só passar por combinação, para isso usamos a função match.
Já para a quantidade de caracteres usamos o protótipo length.