LEFT |
Partie de gauche |
|---|---|
| ASP 3.0 | |
Syntaxe
| Function LEFT(chaine As String, n As Long) As String |
Paramètres
| Nom | Description |
|---|---|
| chaine | Ce paramètre permet d'indiquer la chaîne de caractères utilisé comme base du traitement |
| n | Ce paramètre permet d'indiquer le nombre de caractères à garder |
Description
Cette fonction retourne les caractères du début d'une chaîne de caractères.
Remarques
- La fonction LEFT est utile pour extraire une portion spécifique d'une chaîne, en conservant uniquement les premiers caractères. Cela peut être précieux pour des opérations de pré-traitement sur des données textuelles, comme la découpe d'un code postal ou d'un identifiant qui a une longueur fixe au début.
- Le deuxième paramètre de la fonction LEFT, n, détermine le nombre exact de caractères à extraire à partir du début de la chaîne de caractères. Si n est supérieur à la longueur de la chaîne de caractères, la fonction retourne simplement toute la chaîne sans erreur, ce qui facilite son utilisation sans gestion supplémentaire d'erreurs.
- La fonction LEFT est souvent utilisée dans les situations où il est nécessaire de valider ou d'extraire des informations basées sur un format standardisé. Par exemple, dans les systèmes de gestion des codes produits, où chaque produit a un code unique dont les premiers caractères indiquent la catégorie ou le type de produit.
- Une particularité de LEFT est qu'elle ne modifie pas la chaîne d'origine, mais renvoie une nouvelle chaîne qui contient uniquement la partie gauche. Cela permet de travailler avec une copie de la donnée sans altérer l'original, garantissant ainsi la sécurité des données d'entrée.
- La fonction LEFT peut également être utilisée pour extraire un sous-ensemble d'un texte plus long dans des applications d'affichage ou de traitement de données. Cela est particulièrement utile pour des interfaces où seules les premières parties d'une chaîne doivent être affichées, comme pour tronquer des descriptions longues dans des résumés.
- Un autre cas d'usage de LEFT est dans les bases de données ou lors de l'importation de fichiers CSV où les données doivent être découpées. Par exemple, si une colonne contient des informations avec un identifiant unique au début d'une chaîne de caractères, LEFT peut être utilisée pour extraire ce préfixe sans avoir besoin d'un traitement plus complexe.
- Il est essentiel de noter que LEFT extrait toujours les premiers caractères dans l'ordre où ils apparaissent dans la chaîne de caractères, sans tenir compte de la casse. Cela en fait un outil efficace pour travailler avec des chaînes de texte où la casse n'a pas d'importance, comme lors de l'extraction d'un identifiant ou d'un code.
- Bien que la fonction LEFT soit simple et directe, elle est particulièrement puissante lorsqu'elle est combinée avec d'autres fonctions de chaîne de caractères, comme MID ou RIGHT. Elle permet de construire des opérations de manipulation de texte plus complexes en extrayant d'abord les premiers caractères, puis en combinant ou en comparant ces portions avec d'autres parties de la chaîne de caractères.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
on obtiendra le résultat suivant :
Left("Gladir.com",6) = GladirLeft("Gladir.com",10) = Gladir.com
Left("Gladir.com",15) = Gladir.com
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Vendredi, le 10 octobre 2014