Page 1 sur 1

[Func] Recherche dans un string

Posté : ven. 14 mars 2008 18:47
par tolf
Voici une fonction tiré du topic : Lecture d'un caractère précis dans un fichier :

La fonction _ChercheDansString permet :
1- soit de trouver le caractère associé à une position dans le string
2- soit de determiner la liste des positions d'un caractère donné dans le string

Voici la syntaxe :

Code : Tout sélectionner

_ChercheDansString($String, $ChoseCherchee, $TypeRecherche)
$String = le string sur lequel on travaille
$ChoseCherchee = la position dans le string (cas 1) ou le caractère cherché (cas 2)
$TypeRecherche = un numero correspondant au type de recherche voulu : 1 pour le cas 1 ci-dessus, 2 pour le cas 2

Valeurs retournées :
cas 1 : un caractère
cas 2 : une array (1D) avec la liste des positions du caractère (sauf si le caractère n'existe pas dans le string : retourne "")

Erreurs :
@error = 1 : position (cas 1) > longueur du string
@error = 2 : longueur du caractère (cas 2) > 1
@error = 3 : le caractère (cas 2) n'existe pas dans le string

Le fichier est joint.