FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Busqueda en texto por "máscara"...
Buenas.. seguro con el título no he dicho mucho así que acá va la explicación..
Necesito implementar una función de búsqueda de un patrón de texto en otro texto, si, para eso puedo utilizar por ej. PosEx. El tema es que el patrón de búsqueda lo define el usuario en base a "máscaras", ej. Patrón definido por el usuario: 99/99/9999 Al buscar por ese patrón-máscara en un texto X, debería retornar todas las cadenas que coincidan con el formato que en este caso es del tipo fecha, ej. 12/09/2014, la línea donde se encuentra y en que posición (estas 2 últimas las podría obtener luego con PosEx en el peor de los casos). dudo que exista una función que cumpla ese objetivo.. con mucha suerte un componente. Favor sus sugerencias... Gracias de antemano.
__________________
Si es Chileno.. es bueno. |
#2
|
||||
|
||||
Tal vez las expresiones regulares solventen tu problema.
Dos excelentes artículos de cómo funcionan puedes encontrarlos aquí. Échales un vistazo y haz alguna prueba a ver si solventan en problema que planteas. Expresiones regulares, Novedad en XE. Parte1 y Parte2.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Se me fue comentar algo muuuuuy importante... estoy trabajando en Delphi 7.
__________________
Si es Chileno.. es bueno. |
#4
|
||||
|
||||
n3mohack,
Cita:
Cita:
Revisa este código: El código anterior en Delphi 7 bajo Windows 7 Professional x32, permite buscar fechas con el formato 'dd/mm/yyyy' en un string por medio de expresiones regulares, a través de la librería : TRegExpr - Freeware Delphi Regular Expressions Library. La librería TRegExpr - Freeware Delphi Regular Expressions Library (Español e Ingles) esta disponible en : TRegExpr - Delphi Regular Expressions Library.rar Nota: Para usar la librería solo se debe incluir la ruta de sus unidades en : Tools->Environment Options->Library->Library path. Revisa esta información: Cita:
Nelson. Última edición por nlsgarcia fecha: 13-09-2014 a las 02:34:18. |
#5
|
||||
|
||||
Cita:
__________________
Si es Chileno.. es bueno. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Usar TServerSocket y TClientSocket para enviar "streams" más o menos "grandes" | dec | Internet | 9 | 04-08-2015 16:11:50 |
El programa se queda "colgado" mientras copia y luego "despierta" | NeWsP | OOP | 5 | 10-03-2010 22:05:40 |
Rutas de búsqueda de "include" y "require". | Ñuño Martínez | PHP | 2 | 11-06-2008 17:29:15 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
Máscara para "%" | Tolón | Varios | 4 | 30-01-2007 21:00:38 |
|