MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Detectar Barra Invertida ( \ ) En String (foro/showthread.php?t=6008)

ale128 15/06/07 14:53:15

Detectar Barra Invertida ( \ ) En String
 
HOLA, QUIERO SABER COMO PUEDO HACER EN UN STRING, POR MEDIO DE UN LOOP QUE VALLA LEYENDO TODOS LOS CARACTERES,, DETECTE LA BARRA INVERTIDA , , ESTA ES >> \ .

SE ENTIENDE.,, SI HACIENDO ..IF v_cont IS INITIAL ..obtengo el caracter de espacio, , como puedo obtener el caracter que tiene la barra.

GRACIAS

Claudia Valdespino 15/06/07 22:29:14

Hola Ale, en este caso no seria necesario que hagas un LOOP por cada uno de los caracteres de tu cadena. Puedes usar la sentencia FIND de la siguiente manera: FIND 'caracter' IN texto. Si te retorna 0 es porque si lo encontró. En tu caso seria FIND '\' IN w_string. Y si quieres saber en qué posición de tu cadena se encuentra el caracter '\' haces un FIND '\' IN w_string MATCH OFFSET off MATCH LENGTH len. Si lo encuentra el campo off tendrá la posición y el campo len la longitud (en caso que lo que busques tenga más de un caracter).

Suerte!!


Husos Horarios son GMT. La hora en este momento es 06:00:32.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web