@INSTR[début,[longueur],chaîne] : Renvoie une sous-chaîne commençant à compenser Commencer et continue pendant longueur personnages. Si longueur is positif ou il est omis, le compenser est mesuré à partir du début (c’est-à-dire l’extrémité gauche) de la chaîne. If longueur est omis, tous les un magnifique début au décalage Commencer Est retourné. If longueur is négatif, compenser est mesuré vers la gauche à partir de l’extrémité droite de la corde, et son longueur est spécifié par la valeur de longueur sans le signe moins. @SUBSTR est une ancienne version de la même fonction.
La saisie numérique peut être saisie au format décimal (une séquence de 0 à 9 chiffres) ou au format hexadécimal ("0x" suivi d'une séquence de chiffres hexadécimaux de 0 à F). Pour utiliser la forme hexadécimale pour un négatif longueur, n'oubliez pas d'utiliser l'arithmétique du complément à 32 de 2 bits.
Exemples :
fonction |
Plus-value |
=%@instr[8,3,c'est utile]= |
=utiliser= |
=%@instr[8,,c'est utile]= |
=utile= |
=%@instr[8,-4,c'est utile]= |
=est-ce que tu= |
=%@instr[8,,virgules, ça n'a pas d'importance]= |
=ils n'ont pas d'importance= |