전체 글10 ABAP FIND CHARATER REPLACE 문자열 치환 문자열 중에 마지막 세자리에 숫자가 있는 경우, 그 중. 젤 첫번쨰 숫자 뒤에 문자 넣기. DATA : LV_OFFSET TYPE I. DATA : LV_STR TYPE STRING VALUE 'ABCDEFG214'. DATA(LV_LEN) = STRLEN( LV_STR ) - 3. "LV_STR의 마지막 3자리 뺀 문자 DATA(LV_LAST) = LV_STR+LV_LEN(3). "LV_STAR에서 마지막 3자리 FIND FIRST OCCURRENCE OF REGEX '[0-9]' IN LV_LAST MATCH OFFSET LV_OFFSET. IF SY-SUBRC EQ 0. DATA(LV_ORG) = LV_LAST+LV_OFFSET(1). CONCATENATE LV_ORG 'X' INTO DATA (L.. 2023. 11. 22. abap space character cl_abap_conv_in_ce 공백문자 hexa value 추출하여 처리하기 안녕하세요. 귀차니즘 레이나입니다. web에서 html 양식으로 데이타가 그대로 읽어와 sap에 저장되면 가끔 특수 공백들이 같이 저장 되게되죠. 그럴땐, 엑셀 다운할때 오류 날 수 있어요. 그래서 아래와같이 Unicod Hexa값을 확인해서 space처리 해주면 됩니다. ABAP UCCP 처리 FORM convert_space USING p_str. DATA : lv_00a0 TYPE syschar02, lv_2000 TYPE syschar02, lv_3000 TYPE syschar02, lv_len LIKE sy-fleng, lv_pos LIKE sy-fdpos. CLEAR : lv_00a0, lv_2000, lv_3000, lv_len, lv_pos. “줄 바꿈 없는 공백 no-break space.. 2023. 8. 4. 이전 1 2 다음