Validare un MAC Address con le Espressioni Regolari

Questa funzione VB.net serve per validare la correttezza formale di un indirizzo MAC (MAC Address) passato come argomento attraverso l’uso delle Espressioni Regolari.
Ritorna True se l’indirizzo è formalmente corretto, False altrimenti.

Codice

Imports System.Text.RegularExpressions

Private Function ValidaMAC(ByVal indirizzo As String) As Boolean

   Dim er As String = "^([0-9a-fA-F][0-9a-fA-F][:-]?){5}([0-9a-fA-F][0-9a-fA-F])$"
   Return Regex.IsMatch(indirizzo, er)

End Function

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *