「Vle-string-replace」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
{{AutoLISP}}
{{BCAD_LISP}}
; 構文
; 構文
: (vle-string-replace ''newStr''  ''oldStr''  ''inString'')
: (vle-string-replace ''newStr''  ''oldStr''  ''inString'')
39行目: 39行目:


[[Category:AutoLISP]]
[[Category:AutoLISP]]
[[Category:BricsCADのLISP]]

2023年1月28日 (土) 07:52時点における最新版

構文
(vle-string-replace newStr oldStr inString)


機能
文字列 inStr にある全ての oldStr を newStr に置き換える。
newStr と oldStr は任意の長さを持つことができ、同じ長さである必要はない。


引数
  • newStr : 置き換える文字列
  • oldStr : 置き換えの対象になる文字列
  • inString : 文字列


戻り値
すべての oldStr を newStrc で置き換えた新しい文字列。


サンプル
(vle-string-replace "." "," "12,345,678")
"12.345.678"

(vle-string-replace "Obi-wan" "Ben" "Ben Kenobi Ben")
"Obi-wan Kenobi Obi-wan"

(vle-string-replace "" ".DWG" (strcase (getvar "DWGNAME") T))
"drawing1.dwg"


関連事項