MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 10/07/13, 20:52:31
Mauricio Hidalgo Mauricio Hidalgo is offline
Senior Member
 
Fecha de Ingreso: may 2006
Localización: Santiago, Chile
Mensajes: 481
Oka, dejalo asi:


data letranumero type string.
data offset type i.
data largo type i.
data letras type string.
data cnumeros type string.

letranumero = '1CR6134'.

FIND REGEX '[0-9]*[A-Za-z]+' in letranumero MATCH OFFSET offset MATCH LENGTH largo.
letras = letranumero+offset(largo).
cnumeros = letranumero+largo.

write / letranumero.
write / letras.
write / cnumeros.
Responder Con Cita
  #2  
Viejo 10/07/13, 21:41:48
lissecita lissecita is offline
Junior Member
 
Fecha de Ingreso: jul 2013
Mensajes: 22
Pregunta

Cuando hablas que se pueden incorporar cualquier otro carácter, dices que hay que modificar la expresión eso seria en el caso que se presentara el caso de algo así letrasnumero = 12CDF23N-2653256 seria fácil decir que el delimitador es '-' y el resto es el numero???
Responder Con Cita
  #3  
Viejo 11/07/13, 13:39:39
Mauricio Hidalgo Mauricio Hidalgo is offline
Senior Member
 
Fecha de Ingreso: may 2006
Localización: Santiago, Chile
Mensajes: 481
osea si hubiese un delimitador todo más facil. Pero si el "-" fuese parte de lo que se concidera alfanumerico hay que incorporarlo a la expresión regular.
Responder Con Cita
  #4  
Viejo 21/03/19, 16:11:14
maria22_ maria22_ is offline
Junior Member
 
Fecha de Ingreso: oct 2016
Localización: Spain
Mensajes: 16
Hola,
solo quería decir que a mi también me sirvio mucho el código aportado (segunda versión), solo que donde cnumero puse letras y viceversa porque en el resultado me ponía por ejemplo:

12A

Letras: 12
Numeros: A

es decir, solo había que intercambiar las variables.

Gracias Mauricio!!!
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 20:30:42.


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