[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Expressoes Regulares]: senha com letras e numeros obrigatoriamente



RicardoFunke wrote:
Galera, nada disso funcionou, eu preciso de expressões regulares
legítimas sem interferência de qualquer linguagem de programação.

Quem for fera em REGEX e puder me auxiliar com isso, eu vou agradecer muito!

Obrigado a todos

Ricardo, isso aqui funcionou pra mim no bash, nao sei se é independente de linguagem. Salve, dê permissão, etctec. Depois voce chama ele com a senha como argumento, tipo

testasenha 123qwpe

o unico inconveniente é que ele ecoa a senha na tela. Vou ver se arrumo isso.

#!/bin/bash

echo $1 | grep [0-9] 1>/dev/null

if [ $? -ne 0 ] ; then

echo "Nao ha numeros na senha digitada. A senha deve conter pelo menos um numero. Tente de novo..."

exit 1

fi

echo $1 | grep [a-zA-Z]

if [ $? -ne 0 ] ; then

echo "Nao ha letras na senha digitada. A senha deve conter pelo menos uma letra. Tente de novo..."

exit 1

fi

exit 0




Reply to: