martedì 15 luglio 2025

C# regular expressions ip address indirizzo ip del pc

L'espressione regolare qui di seguito, verificare se un dato indirizzo ip è valido oppure no.
Di seguito un frammento di codice nel linguaggio di programmazione C#


C#

private void BtnRegularExpression_Click(object sender, EventArgs e)

{

    string pattern = @"^(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\."

       + @"(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\."

       + @"(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\."

       + @"(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])$";

    string indirizzoIP = "192.168.1.1";

    bool esito = Regex.IsMatch(indirizzoIP, pattern);

 

           

 

}


Nessun commento: