INSTR |
Instruction |
---|---|
Liberty BASIC |
Syntaxe
INSTR(exprChaine1$,exprChaine2$[,depart]) |
Paramètres
Nom | Description |
---|---|
exprChaine1$ | Ce paramètre permet d'indiquer la chaîne de caractères contenant la source dans lequel il faudra chercher |
exprChaine2$ | Ce paramètre permet d'indiquer la chaîne de caractères contenant la chaîne à rechercher |
depart | Ce paramètre permet d'indiquer la position en nombre de caractères de début où commence la recherche |
Description
Cette fonction permet d'indiquer la position d'une sous-chaîne de caractères situé dans une chaîne de caractères.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- PRINT "InStr(" + Chr$(34) + "Sylvain Maltais" + Chr$(34) + "," + Chr$(34) + "Mal" + Chr$(34) + ")= "; InStr("Sylvain Maltais","Mal")
- PRINT "InStr(" + Chr$(34) + "Sylvain Maltais" + Chr$(34) + "," + Chr$(34) + "a" + Chr$(34) + ") = "; InStr("Sylvain Maltais","a")
- PRINT "InStr(" + Chr$(34) + "Sylvain Maltais" + Chr$(34) + "," + Chr$(34) + "a" + Chr$(34) + ",1) = "; InStr("Sylvain Maltais","a",1)
- PRINT "InStr(" + Chr$(34) + "Sylvain Maltais" + Chr$(34) + "," + Chr$(34) + "a" + Chr$(34) + ",8) = "; InStr("Sylvain Maltais","a",8)
on obtiendra le résultat suivant :
InStr("Sylvain Maltais","Mal")= 9InStr("Sylvain Maltais","a") = 5
InStr("Sylvain Maltais","a",1) = 5
InStr("Sylvain Maltais","a",8) = 10
Voir également
Langage de programmation - Liberty BASIC - Référence de procédures et fonctions - LEFT$
Langage de programmation - Liberty BASIC - Référence de procédures et fonctions - RIGHT$
Langage de programmation - Liberty BASIC - Référence de procédures et fonctions - LEN
Langage de programmation - Liberty BASIC - Référence de procédures et fonctions - MID$
Dernière mise à jour : Vendredi, le 21 juin 2013