Asp’de string işlemlerini ve hazır fonksiyonları iyi bildiğiniz takdirde, işlerinizi önemli ölçüde kolaylaştırıp, hızlandırırsınız.
Instr bu işlemlerden biridir. Yaptığı işlem bir cümle içinde harf ya da kelimenin varlığını kontrol etmek ve bulunduğu yeri vermektir. Örnek:
<%
Dim txt,pos
txt=”Radikal bir demokratım!”
pos=InStr(txt,”kal”)
Response.Write(pos)
%>
Çıkış:
5
Bir de karşılaştırma yapalım…
<%
if InStr(txt,”demokrat”) then
Response.Write(“<i>Bu cümlede ‘demokrat’ kelimesi geçiyor. Kişi İddialı bir demokrat olduğunu savunuyor.</i>”)
end if
%>
Çıktı:
Bu cümlede ‘demokrat’ kelimesi geçiyor. Kişi İddialı bir demokrat olduğunu savunuyor.