Jump to content

Recommended Posts

Posted

olá pessoal, precisava que me ajudassem, nas expressoes regulares, precisava de expressões regulares que:

--> apenas permitam introduzir letras;

--> apenas permitam  introduzir numeros;

--> apenas permitam introduzir uma palavra com um minimo de 4 caracteres, que podem ser numeros ou letras;

--> tenha pelo menos um digito, e esse digito tem de ser um numero;

--> tem de ter obrigatoriamente numeros e têm de ser 9 numeros;

Deixo aqui o que consegui fazer para validar um e-mail, valido...

//vai ver se o e-mail esta' bem escrito

if (!(preg_match('/^([[:alnum:]]{1,}|[[:punct:]]{1,})@[[:lower:]]+\.[[:lower:]]+$/ ',$email))) {

echo "<script>alert('Formato de E-mail Inválido, Tente Novamente...');

}

Posted

--> apenas permitam introduzir letras;

\w+

--> apenas permitam  introduzir numeros;

\d+

--> apenas permitam introduzir uma palavra com um minimo de 4 caracteres, que podem ser numeros ou letras;

[\d\w]{4,}

--> tenha pelo menos um digito, e esse digito tem de ser um numero;

Já perguntaste esta ali atrás.

--> tem de ter obrigatoriamente numeros e têm de ser 9 numeros;

\d{9}

Uma das duas bibliotecas de PHP ( a única que vai continuar na versão 6 ) é compatível com expressões regulares de perl. Pelo que a documentação de perl sobre REGEX se aplica.

Lê estes documentos:

http://perldoc.perl.org/perlre.html

http://perldoc.perl.org/perlrequick.html

http://perldoc.perl.org/perlretut.html

http://perldoc.perl.org/perlfaq6.html

http://perldoc.perl.org/perlreref.html

Se os lêres ficas um guru em expressões regulares 😛 e vais ter mulheres a teus pés... ou não B)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.