|
|
|
|
|
- Extracting a specific number of characters from the beginning of a string
- Extracting a specific number of characters from the end of a string
- Extracting a specific number of characters from the middle of a string
- Extracting a word separated by specific characters
- Removing leading and trailing spaces from a string
- Replacing characters in a string
- Checking if a string contains another string
Character string: How do I extract, delete or replace words? Extracting a specific number of characters from the beginning of a string First syntax (recommended): Use operators for handling strings. sMaChaîneRésultat is string
sMaChaîneOrigine is string
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = sMaChaîneOrigine[[1 TO 4]]
Second syntax: Use the Left function. sMaChaîneRésultat is string
sMaChaîneOrigine is string
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = Left(sMaChaîneOrigine, 4)
Extracting a specific number of characters from the end of a string First syntax (recommended): Use operators for handling strings. sMaChaîneRésultat is string
sMaChaîneOrigine is string
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = sMaChaîneOrigine[[Length(sMaChaîneOrigine) - 4 TO]]
Second syntax: Use the Right function. sMaChaîneRésultat is string
sMaChaîneOrigine is string
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = Right(sMaChaîneOrigine, 4)
Extracting a specific number of characters from the middle of a string First syntax (recommended): Use operators for handling strings. sMaChaîneRésultat is string
sMaChaîneOrigine is string
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = sMaChaîneOrigine[[9 ON 4]]
Second syntax: Use the Middle function. sMaChaîneRésultat is string
sMaChaîneOrigine is string
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = Middle(sMaChaîneOrigine, 9, 4)
Extracting a word separated by specific characters Use the ExtractString function. sMaChaîneRésultat is string
sMaChaîneOrigine is string
sMaChaîneOrigine = "Bonjour ceci est un test"
sMaChaîneRésultat = ExtractString(sMaChaîneOrigine, 2, " ")
Removing leading and trailing spaces from a string Use the NoSpace function. sMaChaîneOrigine is string
sMaChaîneOrigine = " Bonjour ceci est un test "
sMaChaîneRésultat = NoSpace(sMaChaîneOrigine)
Replacing characters in a string Use the Replace function. sChaîneRésultat = Replace("Bonjour, ceci est un test", " ", "_")
Checking if a string contains another string First syntax: if you need to retrieve the substring position, use the Position function. sChaîneComplète is string = "WINDEV est un outil formidable"
sSousChaîne is string = "outil"
nPosition is int = Position(sChaîneComplète, sSousChaîne)
Second syntax: if you just want to know if the substring is present, use the comparison operator [=] (recommended) or the Contains function. sChaîneComplète is string = "WINDEV est un outil formidable"
sSousChaîne is string = "outil"
IF sChaîneComplète [=] sSousChaîne THEN
Info("La sous-chaîne est bien contenue dans la chaîne complète")
END
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|