Section courante

A propos

Section administrative du site

INSTR

Dans la chaine de caractères
Turbo Basic

Syntaxe

INSTR$([p,]s,t)

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 chaine de caractères contenant la source dans lequel il faudra chercher
t Ce paramètre permet d'indiquer la chaine de caractères contenant la chaine à rechercher

Description

Cette fonction permet d'indiquer la position d'une sous-chaine de caractères situé dans une chaine de caractères.

Exemple

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

  1. PRINT "InStr(""Sylvain Maltais"",""Mal"")= "; InStr("Sylvain Maltais","Mal")
  2. PRINT "InStr(""Sylvain Maltais"",""a"") = "; InStr("Sylvain Maltais","a")
  3. PRINT "InStr(1,""Sylvain Maltais"",""a"") = "; InStr(1,"Sylvain Maltais","a")
  4. PRINT "InStr(8,""Sylvain Maltais"",""a"") = "; InStr(8,"Sylvain Maltais","a") 

on obtiendra le résultat suivant :

InStr("Sylvain Maltais","Mal")= 9
InStr("Sylvain Maltais","a") = 5
InStr(1,"Sylvain Maltais","a") = 5
InStr(8,"Sylvain Maltais","a") = 10

Références

INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 42

Dernière mise à jour : Mardi, le 28 juillet 2015