SóProvas


ID
1754770
Banca
FCC
Órgão
DPE-SP
Ano
2015
Provas
Disciplina
Programação
Assuntos

Em um formulário de uma página HTML5 há o seguinte campo:

                        CPF: < input type="text" name="cpf" required>

No Google Chrome, para que o formulário seja submetido somente se o CPF for digitado no formato XXXXXXXXX-XX, onde X representa qualquer número decimal de 0 a 9, é necessário colocar nesse campo o atributo 

Alternativas
Comentários
  • Basta se atentar para a máscara:
    XXXXXXXXX-XX, pois condiz exatamente com a regex da letra B: "^\d{9}\-\d{2}$" -> Ex.: 656555676-89. Se por acaso a máscara solicitada fosse no formato padrão de CPF: XXX.XXX.XXX-XX, a regex ficaria assim:
    "\d{3}\.\d{3}\.\d{3}-\d{2}" -> Ex.: 656.555.676-89

    Onde em regex d – representa dígito numérico e o que está entre as chaves '{}', representa a quantidade de dígitos.

     

    Abs!!!

  • ^ asserts position at start of a line

    \d{9} matches a digit

    {9} Quantifier — Matches exactly 9 times

    \- matches the character - literally

    \d{2} matches a digit

    {2} Quantifier — Matches exactly 2 times

    $ asserts position at the end of a line

    https://regex101.com/