martedì 26 ottobre 2021

c# regular expression phone mobile number italy

Il frammento di codice qui di seguito, illustra una tecnica di Regular Expression per verificare se il numero telefonico digitato rispetta la formattazione dei telefoni mobile italiani.
Per esempio sono validi i seguenti formati:

339.1980075
339198007
3391980075
339 1980075
339 198906
339\1980065
339\198006

string EspressioneRegolare  @"^\(?([0-9]{3})\)?[-.\\ ]?([0-9]{6,7})$";

bool esito = Regex.Match("339.1980075", EspressioneRegolare  ).Success;

Nessun commento: