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}$"
Respostas
respondido por:
8
Resposta:
b. "^\d{2}-\d{4}-\d{4}$"
Explicação:
b. "^\d{2}-\d{4}-\d{4}$"
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás