![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
no, pueden haber mas numero despues del separador
y tambien hay muchos separadores.
__________________
Enseñar es la virtud de un sabio. |
|
#2
|
||||
|
||||
|
Bueno en ese caso puedes hacerlo tal como te ha indicado Maeyanes o bien así:
O tambien Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#3
|
||||
|
||||
|
__________________
|
|
#4
|
||||
|
||||
|
Cita:
Cuando ví el post se me ocurrió una solución parecida a la de maeyanes pero usando while, y conocía también el uso de LastDelimiter propuesto rgstuamigo, por eso no agregué código similar. Pero esta solución usando TStrings, por lo menos para mí, es novedosa. Gracias por el aporte. Saludos. Última edición por ecfisa fecha: 12-08-2010 a las 19:12:13. |
|
#5
|
||||
|
||||
|
20130-8563-675
1. obtengo 675 , correcto. 2. pero quiero tambien la cadena 20130-8563 ?? como lo hago.
__________________
Enseñar es la virtud de un sabio. |
|
#6
|
||||
|
||||
|
Hola.
Con la solución de ContraVeneno, es sencillísimo.
Entonces tenés: '20130' en ts[0], '8563'en ts[1] y '675' en ts[2]. Saludos. |
|
#7
|
||||
|
||||
|
Hola de nuevo.
Como para abrir el abanico, esta es otra solución Pero es mucho mejor la solución de ContraVeneno, por que del otro modo ya tenés que usar dos funciones: una para obtener el primero y otra para obtener el último... Y si mañana se te presenta tener que obtener el tercer grupo de : '13412-707-1307-00893-32', vas a tener que usar una tercera... o cuarta. Usando la solución con TStringList, podés obtener cualquier grupo de dígitos con sólo especificar el string y el delimitador y luego concatenás lo que quieras. Para este caso:
Saludos. Última edición por ecfisa fecha: 12-08-2010 a las 23:49:14. |
|
#8
|
||||
|
||||
|
Me alegro que lo hayas resuelto.
Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como separar una cadena con un delimitador | radge | Varios | 13 | 05-03-2016 22:52:52 |
| Tengo problemas con reg_split, para separar una cadena | David | PHP | 1 | 17-02-2010 17:53:02 |
| Funcion para borrar la cadena que aparesca repetida dentro de otra cadena | flystar | Varios | 1 | 02-07-2007 23:51:10 |
| Funcion para buscar cadena dentro de otra cadena y el numero de veces | flystar | Varios | 3 | 02-07-2007 22:48:08 |
| Separar cadena de numeros | cyborgve | Impresión | 1 | 16-05-2007 06:37:31 |
|