Section : Les objets du calcul formel
Avant : Listes, séquences, ensembles
Après : Temps de calcul, place mémoire


Les chaînes de caractères

Une chaîne de caractères est encadrée par des guillemets ("). Un caractère est une chaîne ayant un seul élément. Il est possible de fabriquer des chaînes par extraction de parties et concaténation. Il est aussi possible de transformer une chaîne en expression et inversement.


s:="azertyuiop"
size(s)
s[0]+s[3]+s[size(s)-1]
concat(s[0],concat(s[3],s[size(s)-1]))
head(s)
tail(s)
mid(s,3,2)
l:=asc(s)
ss:=char(l)
string(123)
expr(123)
expr(0123)
Chaînes de caractères
size nombre de caractères
concat ou + concaténation
mid morceau de chaîne
head premier caractère
tail chaîne sans le premier caractère
string nombre ou expression transformé en chaîne
expr chaîne transformée en nombre ou expression
asc chaîne transformée en liste de codes ASCII
char liste de codes ASCII transformée en chaîne


R. De Graeve, B. Parisse, B. Ycart 2006