Extraer texto

Hola amigo tengo POR texto en un cuadro de texto...
Manzana(fruta)
Necesito extraer solo el texto que esta dentro de los paréntesis
El resultado seria solo "FRUTA"
Respuesta
1
Esto podrías hacer así:
xCadena = "MANZANA(FRUTA)"
xTextoExtraido =  substr(xCadena,atc("(",xCadena)+1,(abs((atc("(",xCadena)+1)-(atc(")",xCadena)))))
Ahora, con esto yo asumo que la palabra siempre estará entre paréntesis, pero te servirá mucho por que las funciones
substr(), atc() son funciones muy buenas para manipular textos.

1 respuesta más de otro experto

Respuesta
1
Si siempre son paréntesis, puedes usar algo así:
cTexto = "MANZANA(FRUTA)32132"
nPosCar1 = AT("(", cTexto)
nPosCar2 = AT(")", cTexto)
cRes = SUBSTR(cTexto, nPosCar1 + 1, nPosCar2 - nPosCar1 - 1)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas