<Complete VBScript Référence
La fonction InStrRev renvoie la position de la première occurrence d'une chaîne dans une autre. La recherche commence à partir de la fin de la chaîne, mais la position retournée compte depuis le début de la chaîne.
La fonction InStrRev peut retourner les valeurs suivantes:
- Si string1 est "" - InStrRev retourne 0
- Si string1 est nul - retourne InStrRev Null
- Si chaîne2 est "" - retourne instrrev commencent
- Si chaîne2 est nul - retourne InStrRev Null
- Si chaîne2 ne se trouve pas - InStrRev retourne 0
- Si chaîne2 se trouve dans les chaine1 - InStrRev retourne la position à laquelle correspondance est trouvée
- Si le démarrage> Len(string1) - InStrRev retourne 0
Tip: Regardez aussi la fonction InStr
Syntaxe
InStrRev(string1,string2[,start[,compare]])
Paramètre | La description |
---|---|
string1 | Champs obligatoires. La chaîne à rechercher |
string2 | Champs obligatoires. L'expression de la chaîne à rechercher |
start | Optionnel. Indique la position de départ pour chaque recherche. La recherche commence à la dernière position de caractère par défaut (-1) |
compare | Optionnel. Indique la comparaison de chaîne à utiliser. Par défaut est 0 Peut avoir l'une des valeurs suivantes:
|
Exemples
Exemple 1
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"beautiful"))
%>
au-dessus de la sortie du code sera:
11
Afficher l' exemple » exemple 2
Trouver la lettre "i" , en utilisant différentes positions de départ:
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")
%>
au-dessus de la sortie du code sera:
16
6
Afficher l' exemple » exemple 3
Trouver la lettre "T" , avec texte et binaire, la comparaison:
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"T",-1,1) & "<br />")
response.write(InStrRev(txt,"T",-1,0) & "<br />")
%>
au-dessus de la sortie du code sera:
15
1
Afficher l' exemple » <Complete VBScript Référence