「Trim (autolisp)」の版間の差分
細 (「Trim」を「Trim (autolisp)」へ移動) |
細編集の要約なし |
||
1行目: | 1行目: | ||
{{AutoLISP}} | |||
; 構文 | ; 構文 | ||
: (trim ''string'' [''flag'']) | : (trim ''string'' [''flag'']) | ||
5行目: | 6行目: | ||
; 機能 | ; 機能 | ||
: 文字列のスペースを削除した文字列を返す。 | : 文字列のスペースを削除した文字列を返す。 | ||
; 引数 | ; 引数 | ||
18行目: | 20行目: | ||
"ME" 中間と行末のスペースを消す。 | "ME" 中間と行末のスペースを消す。 | ||
"BM" 行頭と中間のスペースを消す。 | "BM" 行頭と中間のスペースを消す。 | ||
; 戻り値 | ; 戻り値 | ||
38行目: | 41行目: | ||
: (trim " HELLO WORLD " "ME") | : (trim " HELLO WORLD " "ME") | ||
: " HELLOWORLD" | : " HELLOWORLD" | ||
----- | |||
関連事項 | |||
* [[gz:strtrimright]](gz-lib) | |||
* [[gz:strtrimleft]](gz-lib) | |||
* [[gz:strtrim]](gz-lib) | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2016年5月31日 (火) 12:33時点における最新版
- 構文
- (trim string [flag])
- 機能
- 文字列のスペースを削除した文字列を返す。
- 引数
-
- string : 文字列
- flag : スペースの消し方を指定する文字列。
- * 有効な flag 文字列は、次のとおり。
flag 説明 無し 行頭、行末のスペースを消す。 "B" 行頭のスペースを消す。 "M" 中間のスペースを消す。 "E" 行末のスペースを消す。 "BE" 行頭、行末のスペースを消す。 "ME" 中間と行末のスペースを消す。 "BM" 行頭と中間のスペースを消す。
- 戻り値
- flag 引数により指定された部分のスペースが削除された文字列。
- サンプル
- (trim " HELLO " )
- "HELLO"
- ---
- (trim " HELLO " "B")
- "HELLO "
- ---
- (trim " HELLO WORLD " "M")
- " HELLOWORLD "
- ---
- (trim " HELLO WORLD " "E")
- " HELLO WORLD"
- ---
- (trim " HELLO WORLD " "ME")
- " HELLOWORLD"
関連事項
- gz:strtrimright(gz-lib)
- gz:strtrimleft(gz-lib)
- gz:strtrim(gz-lib)