Expresión regular de C# para verificar el número de teléfono móvil
¿Cadena? número de teléfono? ="1234567890";//Número de teléfono
¿Regex? ¿rx? =?¿Nuevo? expresión regular (@"^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$" );
¿Si? (!rx.IsMatch(número de teléfono))? //¿No coincide
{
phoneNum? =?"";? // Se vuelve vacío
} Si no coincide, reemplácelo con vacío, es decir, conserve la coincidencia.
¿Cadena? número de teléfono? =?"AAA 13600000000 AAA";
¿Expresión regular? ¿receta? =?¿Nuevo? expresión regular (@"^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$" );
var? ¿EM? =?rx. coincide(NúmTeléfono);
NúmTeléfono? =?"";
foreach? (¿coincidencia?m?in?ms)
{
NúmTeléfono? +=?m .valor;
}