用谓词函数评估正则表达式
谓词函数 matches
可用于在不使用任何对象声明的情况下动态评估字符串。
IF matches( val = 'Not a hex string'
regex = '[0-9a-f]*' ).
cl_demo_output=>display( 'This will not display' ).
ELSEIF matches( val = '6c6f7665'
regex = '[0-9a-f]*' ).
cl_demo_output=>display( 'This will display' ).
ENDIF.