Capturar Texto de un String luego de un espacio
Hola, tengo un arreglo de strings, que tienen dos palabras separadas por un espacio, y quiero capturar la segunda. Podran orientarme? graciaas
|
|
Para resolver tu problema se necesitan del uso de dos funciones: Copy y Pos. Mira este ejemplo:
Uso la función Trim para quitar cualquier espacio que pueda existir de más. Por último, no me queda claro a que te refieres con el Arreglo de Strings. Saludos, Chris |
claaro, pensaba en eso, pero no se cuantos espacios tengo en el string. con la funcion length puedo sacar la longitud de todo la cadena... podria de alguna forma restarle la posicion del espacio a la longitud total y saber cuantos caracteres quedan? :P graciaas
|
aah, buenisimo, graciaaas
|
Arreglo de strings: array[1..N] of strings;
|
Hola.
Cita:
Saludos. |
Cita:
Saludos. |
Cita:
Saludos, Chris |
Cita:
Saludos. |
[quote=ecfisa;404624]¿ Puede haber espacios antes del que separa ambas palabras ?
Saludos.[/QUOTE no, hay un solo espacio |
De esta manera quitas los posibles espacios que estén antes de la primera palabra y despues de la segunda
Saludos. |
me podras pasar bien el codigo? la funcion copy no la habia usado antes... sirve aun sin saber cuantos elementos quedan en el string despues del espacio?
graciaaas |
Cita:
El uso de la función Copy está explicado en la ayuda de delphi. Aqui también vas a encontrar ayuda y ejemplos: Copy. Aqui sobre la constante: MaxInt. Saludos. |
ah buenisimo! graciaas!!
|
La franja horaria es GMT +2. Ahora son las 16:43:20. |
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