19.1.7Die Funktionen "Zeichenketten"
Diese Funktionen ermöglichen es, Text zu bearbeiten: eine Zeichenkette umwandeln, einen Teil daraus extrahieren oder sie formatieren.
MAJUSCULE(texte): zeigt einen Text in Grossbuchstaben an.
Beispiel: MAJUSCULE("Dupont") ergibt DUPONT.
MINUSCULE(texte): zeigt einen Text in Kleinbuchstaben an.
Beispiel: MINUSCULE("Dupont") ergibt dupont.
NOMPROPRE(texte): setzt den ersten Buchstaben jedes Worts der Zeichenkette in Grossbuchstaben und alle übrigen Buchstaben in Kleinbuchstaben.
GAUCHE(texte ; nombre): extrahiert die gewünschte Anzahl Zeichen von links her.
Beispiel: GAUCHE("Bonjour";3) ergibt «Bon».
DROITE(texte ; nombre): extrahiert die gewünschte Anzahl Zeichen von rechts her.
MILIEU(texte ; position ; nombre): extrahiert die gewünschte Anzahl Zeichen ab der angegebenen Position (erster Buchstabe des Texts = 0).
LONGUEUR(texte): zeigt die Anzahl Zeichen (Leerzeichen inbegriffen) eines Texts an.
Beispiel: LONGUEUR("Jean") ergibt 4.
TROUVE(texte ; critère): gibt an, an welcher Position (beginnend bei 0) sich das gesuchte Kriterium im Text (bzw. in der Zeichenkette) befindet.
Beispiel: TROUVE("Bonjour";"jou") ergibt «3».
REMPLACE(texte ; critère ; texte de substitution): ersetzt den Parameter critère durch einen Ersatztext.