Você está desenvolvendo um sistema de cadastro de pessoas cujo número de telefone é fornecido por uma string.
Você irá contruir uma expressão regular que verifique se o caracter que está sendo lido é um decimal (a classe de caracter é \d) e o formato é ##-####-####.
A sintaxe da classe de caracter é \d{número de digitos). Logo, \d{3} é igual a ###.
Lembre-se que para colocar carateres especiais em uma string você deve usar \ (contra-barra).
Para comparar você utilizará System.Text.RegularExpressions.Regex.IsMatch .
Qual é a expressão regular correta para fazer esta comparação?
Escolha uma opção:
a. "^\\d{4}-\\d{4}-\\d{4}$"
b. "^\d{2}-\d{4}-\d{4}$"
c. "^\\d{3}-\\d{4}-\\d{4}$"
d. "^\\d{2}-\\d{4}-\\d{4}$"
e. "^\d{4}-\d{4}-\d{4}$"
Soluções para a tarefa
Respondido por
8
Resposta:
b. "^\d{2}-\d{4}-\d{4}$"
Explicação:
b. "^\d{2}-\d{4}-\d{4}$"
Perguntas interessantes
Matemática,
4 meses atrás
História,
4 meses atrás
Português,
5 meses atrás
Matemática,
5 meses atrás
Ed. Física,
10 meses atrás