|
|
|
|
|
- Extraire un nombre de caractères précis au début de la chaîne
- Extraire un nombre de caractères précis a la fin de la chaîne
- Extraire un nombre de caractères précis au milieu de la chaîne
- Extraire un mot séparé par des caractères précis
- Supprimer les espaces en début et en fin de chaîne
- Remplacer des caractères dans une chaîne
- Savoir si une sous-chaîne est contenue dans une autre chaîne
Chaîne de caractères : Comment extraire, supprimer, remplacer des mots ? Extraire un nombre de caractères précis au début de la chaîne Première syntaxe (conseillée) : Utilisez les opérateurs de manipulation de chaînes.
sMaChaîneRésultat est une chaîne
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = sMaChaîneOrigine[[1 À 4]]
Deuxième syntaxe : Utilisez la fonction Gauche.
sMaChaîneRésultat est une chaîne
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = Gauche(sMaChaîneOrigine, 4)
Extraire un nombre de caractères précis a la fin de la chaîne Première syntaxe (conseillée) : Utilisez les opérateurs de manipulation de chaînes.
sMaChaîneRésultat est une chaîne
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = sMaChaîneOrigine[[Taille(sMaChaîneOrigine) - 4 À]]
Deuxième syntaxe : Utilisez la fonction Droite.
sMaChaîneRésultat est une chaîne
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = Droite(sMaChaîneOrigine, 4)
Extraire un nombre de caractères précis au milieu de la chaîne Première syntaxe (conseillée) : Utilisez les opérateurs de manipulation de chaînes.
sMaChaîneRésultat est une chaîne
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = sMaChaîneOrigine[[9 SUR 4]]
Deuxième syntaxe : Utilisez la fonction Milieu.
sMaChaîneRésultat est une chaîne
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = Milieu(sMaChaîneOrigine, 9, 4)
Extraire un mot séparé par des caractères précis Utilisez la fonction ExtraitChaîne.
sMaChaîneRésultat est une chaîne
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = ExtraitChaîne(sMaChaîneOrigine, 2, " ")
Supprimer les espaces en début et en fin de chaîne Utilisez la fonction SansEspace.
sMaChaîneOrigine est une chaîne
sMaChaîneOrigine = " Bonjour ceci est un test "
sMaChaîneRésultat = SansEspace(sMaChaîneOrigine)
Remplacer des caractères dans une chaîne Utilisez la fonction Remplace.
sChaîneRésultat = Remplace("Bonjour, ceci est un test", " ", "_")
Savoir si une sous-chaîne est contenue dans une autre chaîne Première syntaxe : si vous devez récupérer la position de la sous-chaîne, utilisez la fonction Position.
sChaîneComplète est une chaîne = "WINDEV est un outil formidable"
sSousChaîne est une chaîne = "outil"
nPosition est un entier = Position(sChaîneComplète, sSousChaîne)
sChaîneComplète est une chaîne = "WINDEV est un outil formidable"
sSousChaîne est une chaîne = "outil"
SI sChaîneComplète [=] sSousChaîne ALORS
Info("La sous-chaîne est bien contenue dans la chaîne complète")
FIN
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|