IBM Lotus Symphony
|
Vrne položaj niza znotraj drugega niza.
Funkcija Instr vrne položaj, na katerem je bilo najdeno ujemanje. Če niz ni bil najden, funkcija vrne 0.
InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])
Celo število
Start: Številski izraz, ki označuje položaj v nizu, kjer se začne iskanje podanega podniza. Če je ta parameter izpuščen, se iskanje začne pri prvem znaku v nizu. Največja dovoljena vrednost je 65535.
Text1: Nizovni izraz, po katerem želite iskati.
Text2: Nizovni izraz, ki ga želite najti.
Compare: Neobvezni številski izraz, ki definira vrsto primerjave. Vrednost tega parametra je lahko 0 ali 1. Privzeta vrednost 1 podaja besedilno primerjavo, ki ne razlikuje velikih in malih črk. Vrednost 0 podaja dvojiško primerjavo, ki razlikuje velike in male črke.
Da bi se izognili napakam pri izvajanju, ne nastavite parametra Compare, če je prvi parameter vrnjene vrednosti izpuščen.
Sub ExamplePosition
Dim sInput As String
Dim iPos as Integer
sInput = "Lotus® Symphony™"
iPos = Instr(sInput,"c")
print iPos
end sub