Questão 1358710

Tecnologia da Informação · 2010

Questão

ID 1358710

Disciplina: Tecnologia da Informação

Assunto: Expressões Regulares (Regex)

Ano: 2010 Banca: FCC - Fundação Carlos Chagas Órgão: TRIBUNAL REGIONAL Eleitoral DO


Analise o código JavaScript contido no arquivo HTML seguinte:

<!DOCTYPE html>

<html>

<head> <title>Exemplo</title> </head>

<body>

<script type="text/javascript">

var re = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-

]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])\$/;

function verificar() {

if (re.test(document.frmCliente.txt.value)) {

return true;

} else {

alert("Não é um valor válido.");

document.frmCliente.txt.focus();

return false;

}

}

</script>

<form name="frmCliente" action="dados.php"

onsubmit="javascript:return verificar();">

<label>Campo: </label>

<input type="text" size="30" name="txt" /><br />

<input type="submit" value="Salvar" />

</form>

</body>

</html>

O bloco de código mostra o uso de expressão regular para validar a entrada de

Alternativas da questão 1358710
Pular para o conteúdo principal