【VBScript】文字が含まれるかを調べる

VBScript

特定の文字が含まれるかを調べる

VBScriptである文字列に特定の文字が含まれるかを調べるには、「Instr」を使用します。

'文字が含むかを調べる構文(IF文)
if Instr("この文字列から","この文字を探す") > 0 then
   '探す文字があった時の処理
   msgbox "含みます"
else
   '探す文字がなかった時の処理
   msgbox "含みません"
end if


'======================================
' Instrの補足
'======================================
'Instrは文字が何番目の位置にあるかを返します
Instr("この文字列から","この文字を探す")

'あった場合はその位置が返ります
Instr("abcde","c")   '結果 : 3

'なかった場合は0が返ります
Instr("abcde","g")   '結果 : 0