Equivalente de vb6 'like' a Delphi?
Buenas, queria hacer una especie de filtro para encontrar unas strings en un archivo y recordaba hace mucho que en VB6 estaba la sentencia 'like' aqui un ejemplo:
https://msdn.microsoft.com/es-es/library/swf8kaxw.aspx Me preguntaba si hay algo parecido en Delphi que haga lo mismo. :D |
Exactamente, ¿qué necesitas? Existen múltiples funciones de cadenas para hacer todo lo que necesites.
|
Necesito por ejemplo, localizar un numero de telefono que esta escrito de esta manera +34 123 456 789 en un archivo pero sin conocerlo previamente, simplemente que me liste los numeros que se encuentren sabiendo la cantidad de caracteres y espacios que tiene.
|
Cita:
|
En Delphi, a partir de la versión XE, existe la unidad System.RegularExpressions que incorpora una serie de rutinas para evaluar expresiones regulares, que entiendo es lo que se está solicitando en este hilo. Para versiones anteriores de Delphi se puede utilizar la unidad PerlRegEx, la cual es opensource y descargable desde http://www.regular-expressions.info/delphi.html.
Por otra parte no estoy muy seguro que el operador like forme parte de VB6 sino que este fue incorporado en "Visual Basic for .Net". |
Encontre una alternativa aunque no muy limpia, seguire investigando.
|
La franja horaria es GMT +2. Ahora son las 16:54:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi