【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