判断字符串的格式是否为DD.MM.YY
DATA : P_WEEK LIKE SCAL-WEEK,
P_DATE LIKE SY-DATUM, str type c default '21.02.2009',
RESULT_TAB TYPE MATCH_RESULT_TAB,
FIND ALL OCCURRENCES OF REGEX 'dd.(0[1-9]|1[012]).(0[1-9]|[12][0-9]|3[01])' IN str RESULTS RESULT_TAB.
*字符串转日期
IF SY-SUBRC = 0 .
CALL FUNCTION 'CONVERT_DATE_INPUT'
EXPORTING
INPUT = ITAB-EXTSU
* PLAUSIBILITY_CHECK = 'X' " ist default
IMPORTING
OUTPUT = P_DATE.
endIF.
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21277275/viewspace-1020083/ ,如需转载,请注明出处,否则将追究法律责任。