VL-string-left-trim (vl-string-right-trim 문자열 제거)

Auto CAD/lisp|2019. 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

 

 

 

댓글()