Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Resposta - Verificando Strings Númericas

namespace exercise17;

using System.Text.RegularExpressions;

public class Program
{
    public static void Main()
    {
        Console.Write("Enter the coupon code: ");
        string coupon = Console.ReadLine();
        bool match = Regex.IsMatch(coupon, @"(^\d+$)");

        if (match)
        {
            Console.WriteLine("The coupon code is valid");
        }
        else
        {
            Console.WriteLine("The coupon code is not valid");
        }
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Carlos, tudo bem?

Sua solução demonstra domínio na utilização de expressões regulares para validação de strings numéricas em C#, ao empregar Regex.IsMatch junto ao padrão ^\d+$, que identifica sequências compostas exclusivamente por dígitos do início ao fim da string. Essa escolha do padrão reflete entendimento tanto de como delimitar as bordas da string quanto do uso dos metacaracteres mais apropriados para esse cenário de validação.

Sempre que surgir uma dúvida, o fórum está à disposição para apoiá-lo.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!