En Mexico el RFC consta de 12 o 13 digitos Persona fisica es de 13 digitos (4 letras, 6 dígitos y 3 caracteres alfanuméricos) Persona moral es de 12 digitos (3 letras, 6 números y 3 caracteres alfanuméricos) Debo agregar un cliente y me solicita el RFC por lo que yo valide la longitud pero quisiera que tambien tuviera el formato correcto. Mi metodo de validacion es el siguiente
if (txtRFC.Text.Length == 12 || txtRFC.Text.Length == 13)
{
return true;
}
else{
errorProvider1.SetError(txtRFC,"Longitud debe de ser 12 o 13 caracteres")
}