Section courante

A propos

Section administrative du site

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 :

  1. PRINT "InStr(" + Chr$(34) + "Sylvain Maltais" + Chr$(34) + "," + Chr$(34) + "Mal" + Chr$(34) + ")= "; InStr("Sylvain Maltais","Mal")
  2. PRINT "InStr(" + Chr$(34) + "Sylvain Maltais" + Chr$(34) + "," + Chr$(34) + "a" + Chr$(34) + ") = "; InStr("Sylvain Maltais","a")
  3. PRINT "InStr(" + Chr$(34) + "Sylvain Maltais" + Chr$(34) + "," + Chr$(34) + "a" + Chr$(34) + ",1) = "; InStr("Sylvain Maltais","a",1)
  4. 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")= 9
InStr("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