Trim (autolisp)

提供:GizmoLabs - だいたい CAD LISP なサイト
2016年5月31日 (火) 12:33時点におけるGizmon (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(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"



関連事項