Instructions de traitement de chaînes de caractères
Instruction
Symbole/
Opérande
Mnémonique
Code
GET STRING
LEFT$(652)
LEFT
LEFT$
@LEFT$
652
S1 : 1er mot de la
chaîne
S2 : Nombre de
caractères
D : 1er mot de
destination
GET STRING
RGHT$(653)
RIGHT
RGHT$
@RGHT$
653
S1 : 1er mot de la
chaîne
S2 : Nombre de
caractères
D : 1er mot de
destination
GET STRING
MID$(654)
MIDDLE
MID$
@MID$
654
S1 : 1er mot de la
chaîne
S2 : Nombre de
caractères
S3 : Position de
début
D : 1er mot de
destination
FIND IN STRING
FIND$(660)
FIND
@FIND$
660
S1 : 1er mot de la
chaîne source
S2 : 1er mot du
texte à rechercher
D : 1er mot de
destination
STRING
LEN$(650)
LENGTH
LEN$
@LEN$
650
S : 1er mot de la
chaîne
D : 1er mot de
destination
440
Lecture du nombre de caractères en partant de la gauche (début) de la chaîne
de caractères.
S1
S2
D
®
Lecture du nombre de caractères en partant de la droite (fin) de la chaîne de
caractères.
S1
S2
D
Lecture du nombre de caractères en partant du milieu de la chaîne de
caractères.
S1
S2
®
S3
D
Recherche de texte à l'intérieur d'une chaîne de caractères
S1
®
S2
D
Calcul de la longueur d'une chaîne de caractères
S
®
1
3
D
5
Fonction
®
00
®
Donnée trouvée
®
®
2
4
Chapitre
10-29
Localisation
Condition
d'exécution
Sortie
Obligatoire
Sortie
Obligatoire
Sortie
Obligatoire
Sortie
Obligatoire
Sortie
Obligatoire