FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Encontrar ultima ocurrencia de subcadena
Hola a todos
Como muchos sabran, la funcion pos() retorna el indice de la primer ocurrencia de una subcadena dentro de una cadena principal. Estoy buscando una funcion, o algo de codigo que me permita encontrar la ultima ocurrenca de una subcadena dentro de otra Estuve intentando hacerlo yo mismo (sin buenos resultados) con un Repeat -> Until Alguien tiene alguna mejor idea? Gracias |
#2
|
||||
|
||||
Hola, puedes usar la función: "LastDelimiter".
Saludos |
#3
|
||||
|
||||
A mi se me ocurre buscar el reverso de la subcadena en el reverso de la cadena y luego tomar el complemento de la posición encontrada respecto a la longitud de la cadena tomando en cuenta la longitud de la subcadena
O sea:
// Saludos |
#4
|
|||
|
|||
Muchisimas gracias por la ayuda
Ambas me parecen soluciones perfectas. Saludos! |
#5
|
||||
|
||||
Preguntita al gran Roman: ¿Desde qué versión de delphi se incluye la libreria StrUtils?
Yo es que sigo con D5 y creo que esa librería no la tengo ..... |
#6
|
||||
|
||||
Creo que desde la versión 6. Pero con todo gusto te regalo esta función
// Saludos |
#7
|
||||
|
||||
je je je muchas gracias, me ire componiendo mi propio tcp_StrUtils
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Eliminar subcadena de una cadena | kuan-yiu | Varios | 9 | 09-07-2007 16:50:49 |
consultar ultima fecha y ultima hora | KeyMan | MySQL | 3 | 07-02-2007 16:50:25 |
...ocurrencia, chiste o chanza... | Jure | Humor | 0 | 13-09-2004 19:55:28 |
Como busco una subcadena con like | DarkMedel | SQL | 2 | 20-02-2004 14:46:21 |
|