본문 바로가기

ABAP

[ABAP] 이메일 유효성 체크

 

DATA : LC_MATCHER TYPE REF TO CL_ABAP_MATCHER,
       LV_PATTERN TYPE STRING.
       LV_SUCCESS TYPE ABAP_BOOL.

 

CL_ABAP_MATCHER을 참조하는 로컬 Class 변수, 이메일 유효성 체크 패턴이 들어갈 로컬 변수, MATCH 메소드가 가진 파라미터 로컬 변수를 선언한다. 

 

 

 

오류검증을 위해 이메일이 입력되었을 경우에 로직을 넣어준다.

CL_ABAP_MATCHER=>CREATE( PATTERN = LV_PATTERN TEXT = GS_DATA-EMAIL ) 부분의 TEXT 부분에는 내가 검증하고 싶은 인터널 테이블의 필드를 입력해주면 된다.

 

반응형

'ABAP' 카테고리의 다른 글

[ABAP] Top-of-Page 예제  (0) 2023.03.24
[ABAP] 핸드폰 번호 오류검증(FIND REGEX 구문)  (0) 2023.03.09
[ABAP] 특수문자 제거  (0) 2023.03.09
[ABAP] POPUP_TO_CONFIRM_STEP  (0) 2023.03.03
[ABAP] ALV Search Help 예제  (0) 2023.02.23