es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, puede utilizar expresiones regulares para buscar múltiples palabras en un archivo de texto y obtener la cantidad de veces que aparecen. Aquí hay un ejemplo de cómo hacerlo en Python:

    import re
    
    # Crear una lista de palabras para buscar
    words = ["palabra1", "palabra2", "palabra3"]
    
    # Abrir el archivo de texto
    with open("archivo_texto.txt", "r") as f:
        text = f.read()
    
    # Crear una expresión regular para buscar las palabras
    pattern = re.compile("|".join(words))
    
    # Buscar en el archivo de texto y obtener la cantidad de veces que aparecen las palabras
    count = len(pattern.findall(text))
    
    print(f"Las palabras ocurrieron {count} veces en el archivo de texto.")
    

Comments are closed.