Consulta sobre validación de correo
Publicado por carlos (5 intervenciones) el 14/11/2020 22:17:56
Hola a todos!
Junto con desear un excelente día tengo una consulta con mi código al momento de validar un correo electrónico
adjuntare el código fuente:
al momento de validar esta todo correcto, pero mi duda es la siguienet: ¿al momento de verificar el correo completo me aparece solamente la primera letra del correo en vez de validar todo el correo?.
adjuntare imagen mostrando el ejemplo en el campo como "[email protected]"

espero me puedan ayudar , se los agradeceria demasiado.
Junto con desear un excelente día tengo una consulta con mi código al momento de validar un correo electrónico
adjuntare el código fuente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import re
Nombre = input("Ingrese nombre completo: ")
Rut = input("Ingrese rut cliente: ")
Correo = input("Ingrese correo cliente: ")
if "@" in Correo:
def es_correo_valido(Correo):
expresion_regular = "(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|\"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])"
return re.match(expresion_regular, Correo) is not None
for Correo in Correo:
print("Verificando si " +str(Correo) +" es valido ".format(Correo,es_correo_valido(Correo)))
print("es valido el correo de registro")
break
else:
print("Formato de correo erroneo!")
CreditoT = input("Cliente tiene credito en la tienda) (Y/N): ")
Pago = input("Metodo de pago indicado por el cliente: ")
al momento de validar esta todo correcto, pero mi duda es la siguienet: ¿al momento de verificar el correo completo me aparece solamente la primera letra del correo en vez de validar todo el correo?.
adjuntare imagen mostrando el ejemplo en el campo como "[email protected]"
espero me puedan ayudar , se los agradeceria demasiado.
Valora esta pregunta


0