strInStr


Vérifis si une sous-chaine de caractères est présente dans une chaine de caractères.


strInStr(chaine,sous-chaine,casse)


Paramètres

chaine Chaine de caractères dans laquel on veut vérifier la présence de la sous-chaine.
sous-chaine Sous-chaine dont on veut vérifier la présence dans la chaine principale.
casse Si la vérification doit respécter la casse (facultatif)
0 Ne pas respécter la casse.
1 Respécter la casse.

Retour :
     0 si la sous-chaine n'est pas présente dans la chaine.
     1 si la sous-chaine est présente dans la chaine.

Notes :
     Si le paramètre nombre est supérieur au nombre de caractère dans le paramètre chaine,
     la fonction retournera le paramètre chaine entier.

Fonctions semblables :
     strReplace

Exemple :
// Test sans casse...
$Return;=strInStr(ABCDEFG,def)
if ($Return;==0)
{
   message(Info,La chaine def n'est pas présente dans ABCDEF {po}sans casse{pc},48)
}
else
{
   message(Info,La chaine def est présente dans ABCDEF {po}sans casse{pc},64)
}

// Test avec casse...
$Return;=strInStr(ABCDEFG,def,1)
if ($Return;==0)
{
   message(Info,La chaine def n'est pas présente dans ABCDEF {po}avec casse{pc},48)
}
else
{
   message(Info,La chaine def est présente dans ABCDEF {po}avec casse{pc},64)
}

© 2012 Le Coin d'Aide