Section courante

A propos

Section administrative du site

INSTRB

Dans la chaîne binaire
ASP 3.0

Syntaxe

Function InStrB(p As Integer,s As String,t As String[, Compare As VbCompareMethod])

Paramètres

Nom Description
p Ce paramètre permet d'indiquer la position en nombre de caractères de début où commence la recherche
s Ce paramètre permet d'indiquer la chaîne de caractères contenant la source dans lequel il faudra chercher
t Ce paramètre permet d'indiquer la chaîne de caractères contenant la chaîne à rechercher
Compare Ce paramètre permet d'indiquer la méthode comparaison :
Valeur Constante Description
0 vbBinaryCompare Cette valeur permet d'indiquer qu'il faut effectuer une comparaison binaire. C'est la valeur par défaut
1 vbTextCompare Cette valeur permet d'indiquer qu'il faut effectuer une comparaison texte.

Description

Cette fonction retourne la position d'une sous-chaîne de caractères ASCII contenu dans une chaine de caractères et 0 si elle ne s'y trouve pas.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. <%
  2. Response.Write "InStrB(""Sylvain Maltais"",""Mal"")= " & InStrB("Sylvain Maltais","Mal") & "<br />"
  3. Response.Write "InStrB(""Sylvain Maltais"",""a"") = " & InStrB("Sylvain Maltais","a") & "<br />"
  4. Response.Write "InStrB(1,""Sylvain Maltais"",""a"") = " & InStrB(1,"Sylvain Maltais","a") & "<br />"
  5. Response.Write "InStrB(8,""Sylvain Maltais"",""a"") = " & InStrB(8,"Sylvain Maltais","a") & "<br />"
  6. %>

on obtiendra le résultat suivant :

InStrB("Sylvain Maltais","Mal")= 17
InStrB("Sylvain Maltais","a") = 9
InStrB(1,"Sylvain Maltais","a") = 9
InStrB(8,"Sylvain Maltais","a") = 9

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Vendredi, le 10 octobre 2014