Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hinom

Challenge for ZEND PHP5 Certification - 040

Exercise 40  

4 votos

  1. 1. Which of the following regular expressions can be used to check the validity of an e-mail address?

    • A. ^[^@]+@[^@]+\.[^@]+$
      2
    • B. ^[^@]+@[^@]+.[^@]+$
      1
    • C. $[^@]+@[^@]+\.[^@]+^
      0
    • D. $[^@]+@[^@]+.[^@]+^
      0


Recommended Posts

Exercise 40

 

Which of the following regular expressions can be used to check the validity of an e-mail address?

 

A. ^[^@]+@[^@]+\.[^@]+$

B. ^[^@]+@[^@]+.[^@]+$

C. $[^@]+@[^@]+\.[^@]+^

D. $[^@]+@[^@]+.[^@]+^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Answer: A

 

Explanation

 

sample

<?php

$str = 'foo@barcom'; // wrong email

$rule1 = '^[^@]+@[^@]+\.[^@]+$';
if( ereg( $rule1, $str ) ){
	echo 'ok';
	}else{
	echo time();
}
echo '<hr>';
$rule1 = '^[^@]+@[^@]+.[^@]+$';
if( ereg( $rule1, $str ) ){
	echo 'ok';
	}else{
	echo time();
}

/*
	A. ^[^@]+@[^@]+\.[^@]+$
	B. ^[^@]+@[^@]+.[^@]+$
	C. $[^@]+@[^@]+\.[^@]+^
	D. $[^@]+@[^@]+.[^@]+^
*/

?>

http://php.net/regex

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.