Regex de Python para encontrar secuencias de una letra mayúscula seguida de letras minúsculas

Escriba un programa Python para encontrar secuencias de una letra mayúscula seguida de letras minúsculas. Si lo encuentra, escriba ‘Sí’, de lo contrario, ‘No’.

Ejemplos:

Input : Geeks
Output : Yes

Input : geeksforgeeks
Output : No

Enfoque: Uso de re.search()

Para verificar si la secuencia de una letra mayúscula seguida de letras minúsculas usamos la expresión regular ‘ [A-Z]+[a-z]+$‘.

# Python3 code to find sequences of one upper
# case letter followed by lower case letters
import re
  
# Function to match the string
def match(text):
          
        # regex
        pattern = '[A-Z]+[a-z]+$'
          
        # searching pattern
        if re.search(pattern, text):
                return('Yes')
        else:
                return('No')
  
# Driver Function
print(match("Geeks"))
print(match("geeksforGeeks"))
print(match("geeks"))

Producción:

Yes
Yes
No

Publicación traducida automáticamente

Artículo escrito por Smitha Dinesh Semwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *