REPLACE ALL OCCURRENCES OF REGEX '[^[:alnum:]]' IN lv_text WITH ''.
특수문자 제거 옵션
============================================================================================
`[:alnum:]'
Alphanumeric characters: `[:alpha:]' and `[:digit:]'.
`[:alpha:]'
Alphabetic characters: `[:lower:]' and `[:upper:]'.
`[:blank:]'
Blank characters: space and tab.
`[:cntrl:]'
Control characters. In ASCII, these characters have octal codes 000 through 037, and 177 (DEL). In other character sets, these are the equivalent characters, if any.
`[:digit:]'
Digits: 0 1 2 3 4 5 6 7 8 9.
`[:graph:]'
Graphical characters: `[:alnum:]' and `[:punct:]'.
`[:lower:]'
Lower-case letters: a b c d e f g h i j k l m n o p q r s t u v w x y z.
`[:print:]'
Printable characters: `[:alnum:]', `[:punct:]', and space.
`[:punct:]'
Punctuation characters: ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~.
`[:space:]'
Space characters: tab, newline, vertical tab, form feed, carriage return, and space.
`[:upper:]'
Upper-case letters: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.
`[:xdigit:]'
Hexadecimal digits: 0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f.
============================================================================================
윗 부분의 진한 부분을 변경해서 사용하시면 되요..
그리고 abap function으로는 "SF_SPECIALCHAR_DELETE" 을 이용하시면 될듯해요.
'SAP > ABAP' 카테고리의 다른 글
Program 중복 실행 금지를 위한 Lock Object 처리 (0) | 2023.07.17 |
---|---|
문자열에 있는 공백을 다른 문자로 치환하기 (0) | 2023.01.11 |
Select Records between Begin Date/Time and End Date/Time (0) | 2022.12.22 |
SALV (Simple ABAP List Viewer) 의 Simple 사용법 (0) | 2019.11.08 |
맨날 헷갈리는 관계연산자 종류 (0) | 2019.10.17 |