SAP ABAP REGEX
From SapWiki
Ejemplos REGEX
- validar rut (muy simple)
FIND REGEX '[0-9]{1,8}-([0-9]|K)' IN l_strng.
- valida e-mail
^[^<>()\[\]\\,;:\s@"`]+@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$
- validar Números
validar número 1.1111 correcto -1.1111 correcto 1.11111- correcto 1111 correcto
^[-?0-9]+([.])?([0-9]+)?-?$
números de 2 enteros y 7 decimales 1.1234567 correcto 11.1234560 correcto
^[0-9]{1,2}\.([0-9]{7})+$
con signo izquierda -1.1234567 correcto 1.1234567 correcto
^-?[0-9]{1,2}\.([0-9]{7})+$
con signo derecha o izquierda ^-?[0-9]{1,2}\.([0-9]{7})+-?$
validar número entero ^[0-9]+$
numero NNN.NN valido 111.1 11.11 1
^\d{1,3}(\.\d{1,2})?$
numero entero con máximo de 13 caracteres valido 1234567890111 111 1
^\d{1,13}$