FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#3
|
|||
|
|||
ok disculpen si no me explique correctamente
la razon por la que quiero hacer esto es la siguiente tengo una funcion que "corta" cadenas de texto usando Pos y PosEx Cita:
ejemplo: texto := 'ABCDE-HOLA+FGHIJ'; texto2 := CopyEntre(texto,'-','+') La funcion "CopyEntre" corta todo lo que este entre - y + y me devuelve texto2 en este caso "HOLA", hasta aqui todo bien sin problemas el problema es que esa string esta cambiando constantemente y despues tengo algo como esto texto := 'ABCDE-HOLA+FGHIJ-ADIOS+KLMN'; texto2 := CopyEntre(texto,'-','+') ahora quiero que la funcion "CopyEntre" me devuelva "ADIOS", pero en su lugar me sigue devolviendo "HOLA" esto es porque la funcion que "corta" realiza la busqueda de cadenas de izquierda a derecha, ocea del inicio al final, por eso preguntaba como hacer este procedimiento pero de el final al inicio para obtener siempre el ultimo valor que se encuentre entre - y + no se si exista una forma por ejemplo de guardar la posicion del ultimo caracter "+" y continuar desde ahi la prox busqueda y de esa forma saltar la primer frase gracias. Última edición por octalh fecha: 03-04-2008 a las 11:07:31. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Desde la fecha inicio hasta la fecha final que me grabe los meses contenidos | Renis | SQL | 4 | 01-10-2007 17:21:44 |
Leer cada linea de un memo y como determinar si llego al final | douglas | OOP | 15 | 28-09-2007 14:20:35 |
Leer varios archivos de texto y extraer solo 2 lineas de ese texto | mp3968 | Internet | 1 | 17-05-2007 20:24:09 |
Cambiar texto botón inicio | D@byt | API de Windows | 1 | 01-06-2005 13:17:57 |
PHP Guardar en archivo de texto (insertando al final) | dmassive | PHP | 1 | 29-03-2004 18:43:44 |
|