Cette fonction renvoie la position du caractère d'une occurrence d'une sous-chaîne dans une chaîne, ou 0 si elle n'est pas trouvée du tout. Une utilisation pour cela est pour filtrer les mots qui peuvent être considérés comme offensants, ou pour trouver l'endroit approprié pour insérer du texte dans une autre chaîne.
string_pos(substr, str);
Argument La description substr La sous-chaîne à rechercher dans la chaîne. str La chaîne
Real
if string_pos(",", text) != 0
{
string_insert(name, text, string_pos(",",
text));
}
Le code ci-dessus recherche une virgule dans la chaîne "texte" et, s'il en trouve une, insère la "sous-chaîne" nom à cette position.