Autor Tema: Coger toda la cadena menos los tres ultimos caráteres  (Leído 7450 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado rperuchet

  • Novato
  • *
  • Mensajes: 10
    • Ver Perfil
Coger toda la cadena menos los tres ultimos caráteres
« en: 17 de Enero de 2008, 01:36:16 pm »
Buenas,

Tengo un string de mida variable, y me interesaria coger toda la cadena menos los tres últimos carácteres. Alguien me ayuda? :P Muchas gracias!

Desconectado Carlos

  • Usuario Sr.
  • ****
  • Mensajes: 177
    • Ver Perfil
Re: Coger toda la cadena menos los tres ultimos caráteres
« Respuesta #1 en: 17 de Enero de 2008, 03:32:04 pm »
Puedes hacer algo como esto:

En la variable V guardo la cantidad de caracteres que tiene campo_var.
Luego a V le resto 3 y listo.

Código: [Seleccionar]
DATA v(2) TYPE n.

  v = strlen( campo_var ).
  v = v - 3.
  campo_var = campo_var(v).

Un saludo.  ;)