VL-string-left-trim (vl-string-right-trim 문자열 제거)
Auto CAD/lisp2019. 4. 4. 13:02
(vl-string-left-trim character-set str)
(vl-string-right-trim character-set str)
지정된 문자열을 앞쪽(left) 또는 뒤쪽(right) 에서 제거합니다.
character-set : 지정된 문자열
str : 원본 문자
유의점 문자 전체를 검색하는것이 아니라 뒤쪽 또는 앞쪽에 있는 단어만 검색을 하네여
즉.. 띄어쓰기가 있다면 띄어쓰기 전까지만 검색을 합니다.
Example
_$ (vl-string-left-trim "aa" "aaaaa aaaaaa aaaaa")
" aaaaaa aaaaa"
_$ (vl-string-left-trim "a" "aaaaaa aaaaaa aaaaa")
" aaaaaa aaaaa"
;; 지정문자가 a 던 aa 던 결과는 같습니다.
_$ (vl-string-left-trim "안녕" "하이요 안녕하세요 안녕")
"하이요 안녕하세요 안녕"
;; 띄어쓰기전까지만 검색을 하기 때문에 지정문자열 "안녕" 과 원본글자중 "하이요" 를 비교합니다.
;; 같은글자가 없으니 제거가 안되네여
_$ (vl-string-left-trim "안녕" "하이요안 안녕하세용")
"하이요안 안녕하세용"
;; 어절단위가 아닌 단어단위네여.^^
vl-string-right-trim 은 반대로 뒷문자로 비교를 하게됩니다.
출처 : 아키모아 행복한하루 http://cafe.daum.net/archimore/IP9e/29
'Auto CAD > lisp' 카테고리의 다른 글
VL-string-mismatch (두 문자열의 가장 긴 공통 접두사의 길이를 리턴) (0) | 2019.04.04 |
---|---|
VL-string->list (문자열을 아스키코드로 변환) (0) | 2019.04.04 |
VL-string-trim (지정된 문자열을 원본글자에서 앞 뒤 제거) (0) | 2019.04.04 |
VL-directory-files (디렉토리내에 모든 파일을 리스트화) (0) | 2019.04.04 |
VL-string-translate (문자 문자 1:1 교체하기) (0) | 2019.04.04 |
댓글()