vl-string-mismatch (AutoLISP)

指定された位置から始まる、2 つの文字列の最も長い共通の接頭語の長さを返します。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(vl-string-mismatch str1 str2 [pos1 pos2 ignore-case-p])
str1

タイプ: 文字列

一致を調べる最初の文字列値。

str2

タイプ: 文字列

一致を調べる 2 番目の文字列値。

pos1

タイプ: 整数型

最初の文字列の検索開始位置を示す数値。省略した場合は 0(ゼロ)。

pos2

タイプ: 整数型

2 番目の文字列の検索開始位置を示す数値。省略した場合は 0(ゼロ)。

ignore-case-p

タイプ: T または nil

この引数に T を指定すると、大文字と小文字の違いは無視されます。それ以外の場合は、大文字と小文字が区別されます。

戻り値

タイプ: 整数型

数値

(vl-string-mismatch "VL-FUN" "VL-VAR")
3

(vl-string-mismatch "vl-fun" "avl-var")
0

(vl-string-mismatch "vl-fun" "avl-var" 0 1)
3

(vl-string-mismatch "VL-FUN" "Vl-vAR")
1

(vl-string-mismatch "VL-FUN" "Vl-vAR" 0 0 T)
3