![]() |
Encontrar cadena de texto en fichero de texto
Hola, necesito saber si una cadena de texto está en un fichero de texto, pero con un condicionante, pongo un ejemplo:
Un fichero de texto: Código:
Bello, hermoso, guapo,lindo, Código:
Bello, hermoso, guapo,lindo, Código:
Bello, hermoso, guapo,lindo, Código:
Bello, hermoso, guapo,lindo, He estado viendo algo sobre el Levenshtein distance, pero me parece que es muy lento, y para el caso que lo necesito son miles de ficheros con miles de líneas. ¿Conocéis algún método rápido y funcional? Gracias. |
Hola cozina,
Una forma de realizar este tipo de busquedas es a traves de expresiones regulares prueba esta funcion simple, que solo devuelve si existe una determinada palabra completa
Espero te pueda servir, Un Saludo |
Gracias por tu ayuda, he estado probando y funciona medianamente bien, es que son muchos ficheros y algunos bastantes grandes. Pero es soportable :)
Saludos. |
Hola.
No dispongo del método Match y no pude hacer comparativas, pero fijate si obtenes alguna mejora de este modo:
Un ejemplo de uso:
Saludos :) |
Funciona muy bien y es bastante rápido.
Muchas gracias :) |
La franja horaria es GMT +2. Ahora son las 12:57:24. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi