ABAP 개발중 String 에서 특정 문자의 개수를 세고 싶은 경우가 있다. 예를 들면 "ABCDABCDEFG" 에서 A의 개수는 몇개인지를 알고 싶을 때 사용하는 코드이다.
REPORT ytest012. DATA : lv_string TYPE string, lv_cnt TYPE i. lv_string = 'ABCDABCDEFG'. FIND ALL OCCURRENCES OF 'A' IN lv_string MATCH COUNT lv_cnt. WRITE : lv_cnt.
또한 특정 문자 예를 들면 "A" 가 최초 어디 위치에 있는지를 알려주는 코드이다.
FIND 'A' IN LV_STRING MATCH OFFSET LV_OFF.
반응형
'SAP > ABAP' 카테고리의 다른 글
ABAP Dynamic Internal Table 을 Read Table 하기 (0) | 2014.07.16 |
---|---|
Variant 없이 Batch Job 생성하기 ( Dummy Variant 생성 ) (0) | 2014.07.16 |
ABAP Report Dynamic Variant 만들기 (0) | 2014.07.11 |
Tcode 조회 사이트 (0) | 2014.07.03 |
ALV 엑셀 Export 시 데이터 분리 현상 해결방법 (0) | 2014.07.03 |
ABAP Screen menu template (0) | 2014.06.16 |
ABAP File Upload (0) | 2014.06.16 |
ABAP 소스 비교 프로그램 (0) | 2014.05.14 |
Collect 의 사용 (0) | 2014.04.23 |
ABAP Progress Indicator (0) | 2014.04.15 |