InStrRev

descriere

funcția InStrRev caută un șir de la dreapta la stânga și returnează locația primei apariții a string2 întâlnite. Locația returnată este un număr întreg pozitiv de la stânga la dreapta, primul caracter (Cel mai din stânga) al șirului fiind locația 1. Locația returnată specifică caracterul de început (cel mai din stânga) al string2.

dacă valoarea de pornire este egală sau mai mare decât locația ultimului (cel mai din dreapta) caracter al string2, InStrRev găsește prima instanță a string2, căutând înapoi din acel punct și returnează locația primului (cel mai din stânga) caracter al string2. Dacă valoarea de pornire este mai mică decât locația ultimului (cel mai din dreapta) caracterul string2, InStrRev returnează 0. Dacă valoarea de pornire este -1 sau omisă, InStrRev caută întregul șir și returnează prima locație string2 găsită, căutând înapoi de la sfârșitul șirului. Dacă valoarea de pornire este mai mare decât lungimea string1, InStrRev returnează 0. Dacă valoarea de pornire este un număr negativ, altul decât -1, InStrRev returnează 0.

argumentul comparare poate avea următoarele valori:

constantă valoare descriere
vbBinaryCompare 0 efectuați o comparație binară.
vbTextCompare 1 efectuați o comparație textuală.

funcția InStrRev returnează următoarele valori:

dacă InStr returnează
string1 este de lungime zero 0
string2 este zero-lungime start
string2 nu a fost găsit 0
string2 se găsește în string1 poziția la care se găsește meciul
începe >Len (șir2) 0

Lasă un răspuns

Adresa ta de email nu va fi publicată.