Extraer un numero de una cadena de caracteres

¿Amigos existe alguna manera de sacar un numero de una cadena de caracteres?
Ej,
Del campo1 esta lleno con "todoExpertos2", como hago para sacar el numero 2, o del campo que contenga "dat5os" como hago para sacar el numero 5 de este campo.

1 respuesta

Respuesta
2
Tu mail para enviarte el ejemplo
Atentamente. Fitocava
Este es el ejemplo
Espero te sirva
MI MAIL ES [email protected]
Extraer la parte numérica de una cadena
Rutina para extraer la parte numérica de una cadena de caracteres.
Extraer la parte numérica, es decir solo devolver los dígitos numéricos del [0]..[9], sin letras ni símbolos especiales.
Ejemplo:
? ExtraerNumeros("AA45BB111C%")
*-------------------------------------
* FUNCTION ExtraerNumeros(tcCadena)
*-------------------------------------
* Extraer la parte numerica de una cadena
* RETORNA: Caracter
* USO: ? ExtraerNumeros("A125FC023")
*-------------------------------------
FUNCTION ExtraerNumeros(tcCadena)
RETURN CHRTRAN(tcCadena,CHRTRAN(tcCadena,"1234567890",""),"")
Endfunc
Atentamente. Fitocava
Ing Cesar Augusto Vasquez Alfaro
Note olvides de cerrar la pregunta
Que fue te sirvió los archivos que envié
Atentamente. Fitocava
Si fueras tan amable de cerrar la pregunta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas