Мне нужно Регулярное выражение, чтобы проверить, содержит ли значение какие-либо другие символы, кроме цифр от 0 до 9.
Я также хочу проверить длину значения.
RegEx IЯ сделал: ^ ([0-9] \ d {6}) $
Мое тестовое значение: 123Z45 и 123456
Код ABAP:
FIND ALL OCCURENCES OF REGEX '^([0-9]\d{6})$' IN L_VALUE RESULTS DATA(LT_RESULTS).
Я ожидаю результата в LT_RESULTS
, когда тестирую первое тестовое значение '123Z45', потому что есть нецифровый символ.
Но LT_RESULTS
почти в каждом тестовом случае пусто.