文字列の文字数をカウントする

文字列の文字数をカウントするには Len 関数を使用します。

書式
Len( 文字列1 )
引数・戻り値
戻り値 文字列1の文字数
引数1(文字列1) 文字数をカウントする文字列
備考

バイト数をカウントするには LenB を使用します。

サンプルコード
'変数を宣言
Dim str1
Dim len1

str1 = "VBSリファレンス"

'VBSリファレンス の文字数をカウント
len1 = Len( str1 )

'結果を表示
'9 と表示される
MsgBox len1


'VBSリファレンス のバイト数をカウント
'Unicodeとして扱われるため半角も全角も
'全て2バイトでカウントされることに注意
len1 = LenB( str1 )

'結果を表示
'18 (=2バイト×9文字) と表示される
MsgBox len1
関連カテゴリー
L / 文字列処理


スポンサード リンク

VBScript お役たち リファレンス

Copyright (C) 2007 VBScript お役たち リファレンス All Rights Reserved.