「Vl-string-left-trim」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: ; 構文 : (vl-string-left-trim ''character-set'' ''string'') ; 機能 : 指定された文字を文字列の先頭から削除する。 ; 引数 :* character-set : 除去す…)
 
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
{{AutoLISP}}
; 構文
; 構文
: (vl-string-left-trim ''character-set'' ''string'')  
: (vl-string-left-trim ''character-set'' ''string'')  
5行目: 7行目:
; 機能
; 機能
: 指定された文字を文字列の先頭から削除する。
: 指定された文字を文字列の先頭から削除する。


; 引数
; 引数
:* character-set : 除去する文字をリストした文字列。
:* character-set : 除去する文字をリストした文字列。
:* string : character-set を取り除く文字列。
:* string : character-set を取り除く文字列。


; 戻り値
; 戻り値
15行目: 19行目:


; サンプル
; サンプル
: (vl-string-left-trim " ¥t¥n" "¥n¥t STR ")  
<pre class="brush:autolisp;">
: '''"STR "'''
(vl-string-left-trim " ¥t¥n" "¥t¥n STR ")  
: ---
"STR "
: (vl-string-left-trim "0987" "09876543210987654321")
 
: '''"6543210987654321"'''
(vl-string-left-trim "0987" "09876543210987654321")
: ---
"6543210987654321"
: (vl-string-left-trim " " " There are too many spaces here")  
 
: '''"There are too many spaces here"'''
(vl-string-left-trim " " " There are too many spaces here")  
"There are too many spaces here"</pre>





2025年4月25日 (金) 07:22時点における最新版

構文
(vl-string-left-trim character-set string)


機能
指定された文字を文字列の先頭から削除する。


引数
  • character-set : 除去する文字をリストした文字列。
  • string : character-set を取り除く文字列。


戻り値
character-set 引数内の文字と一致する文字を先頭からすべて除去した、string の部分文字列を含んだ文字列。


サンプル
(vl-string-left-trim " ¥t¥n" "¥t¥n STR ") 
"STR "

(vl-string-left-trim "0987" "09876543210987654321")
"6543210987654321"

(vl-string-left-trim " " " There are too many spaces here") 
"There are too many spaces here"



関連事項