LTRIM$ |
Enlève les espaces de gauche |
|---|---|
| Visual Basic | |
Syntaxe
| Function LTRIM$(chaine As String) As String |
Paramètres
| Nom | Description |
|---|---|
| chaine | Ce paramètre permet d'indiquer la chaîne de caractères contenant l'expression à traiter |
Description
Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères.
Remarques
- La fonction LTRIM$ est utilisée pour supprimer tous les espaces placés au début d'une chaîne de caractères. Cela permet de nettoyer les données d'entrée et d'éviter des erreurs lors de comparaisons ou d'affichages.
- LTRIM$ travaille exclusivement sur les espaces blancs de gauche. Les espaces qui se trouvent à la fin de la chaîne ou au milieu ne sont pas affectés par cette fonction, ce qui la distingue de fonctions comme TRIM$.
- Il est important de noter que LTRIM$ retourne une nouvelle chaîne sans modifier l'originale. En Visual Basic, les chaînes sont immuables : la fonction crée donc une copie épurée plutôt que d'éditer directement l'existante.
- Utiliser LTRIM$ est particulièrement utile dans le cas de données saisies par l'utilisateur ou importées de fichiers externes, où des espaces parasites peuvent compromettre les traitements automatiques.
- Même si une chaîne ne contient pas d'espaces en début, appliquer LTRIM$ n'affectera pas son contenu. Cela garantit que l'utilisation de cette fonction n'introduira pas d'erreur inattendue sur des données propres.
- La version avec le symbole $ (LTRIM$) est plus rapide que la version sans (LTRIM) car elle travaille directement avec des chaînes de type String$ sans conversion de types internes en Visual Basic.
- LTRIM$ est souvent utilisée en association avec d'autres fonctions comme RTRIM$ (pour les espaces à droite) ou TRIM$ (pour les deux côtés), selon le besoin de nettoyage de la chaîne de caractères.
- Dans des situations de comparaison de texte ou de validation d'entrées, utiliser LTRIM$ garantit une meilleure robustesse de l'application, en empêchant des échecs de traitement dus à des espaces invisibles.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
on obtiendra le résultat suivant :
ltrim("08h00 ")=08h00ltrim(" Ceci est un début de paragraphe.")=Ceci est un début de paragraphe.
ltrim(" Allo")=Allo
ltrim("Allo")=Allo
Dernière mise à jour : Lundi, le 19 novembre 2012