Gambas Documentation
Aperçu du Langage
Assign
Boucle d'évènements
Chemins de Fichiers & Répertoires
Classes de conteneur natives
Constantes du langage
Constantes prédéfinies
Déclaration d'énumération
Déclaration d'évènement
Déclaration de constante
Déclaration de méthode
Déclaration de propriété
Déclaration de structure
Déclaration de tableau
Déclaration de variable locale
Déclaration de variables
Entiers
Expressions
Fonctions arithmétiques
Fonctions associées aux fichiers et dossiers
Fonctions de chaîne de caractères
Fonctions de conversion
Fonctions de date et de temps
Fonctions de flux et d'entrée/sortie
Fonctions de formatage
Fonctions de Localisation et Traduction
Fonctions de manipulation de bits
Fonctions de nombres aléatoires
Fonctions de test des caractères
Fonctions de type de données
Fonctions diverses
Fonctions et structures de contrôle
Fonctions intrinsèques
Fonctions logarithmiques et exponentielles
Fonctions trigonométriques
Formats définis par l'utilisateur
Gestion d'erreurs
Gestion des événements
Gestion des fonctions externes
Gestion des objets et des classes
Gestion des processus
Gestionnaires d'évènements globaux
Le modèle objet de Gambas
Méthodes de comparaison
Méthodes spéciales
Nombres
Nombres flottants
Opérateurs arithmétiques
Opérateurs d'affectation
Opérateurs de chaînes de caractères
Opérateurs logiques
Ordre d'évaluation des opérateurs
Représentation binaire des données
Structures de contrôle de boucles
Structures de contrôle diverses
Syntaxe des modes de fichier
Tableaux natifs
Tracés
Types de données
Utilisation des mots réservés comme identificateur
À traduire
Code Snippets
Comment faire ...
Compilation et installation
Composants
Controls pictures
Derniers changements
Dépôt d'applications
Documentation de l'Environnement de développement
Documentation des développeurs
Documents
Indenter
Index de tous les Documents
Index du langage
Lexique
LISEZ-MOI
Manuel du wiki
Messages d'erreur
Tutoriels
Wiki License

Fonctions de chaîne de caractères

Fonction Description équivalent UTF-8
Asc Retourne le code ASCII d'un caractère dans une chaîne. String.Code
Base64$ Encode une chaîne en Base64.
Depuis 3.2
-
Chr$ Retourne un caractère à partir de son code ASCII. String.Chr
Comp Compare deux chaînes de caractères. String.Comp
FromBase64$ Décode une chaîne Base64.
Depuis 3.7
-
FromUrl$ Décode une URL.
Depuis 3.7
-
Html$ Met des guillements à une chaîne pour la rendre valide en HTML. -
InStr Recherche une chaîne dans une autre chaîne. String.InStr
LCase$ Convertit une chaîne en minuscules. String.LCase
Left$ Retourne les premiers caractères d'une chaîne. String.Left
Len Retourne la longueur d'une chaîne. String.Len
LTrim$ Supprime les espaces à gauche d'une chaîne. -
Mid$ Retourne une partie d'une chaîne. String.Mid
Quote$ Met des guillemets à une chaîne. -
Replace$ Remplace dans une chaîne une sous-chaîne par une autre. -
Right$ Retourne les derniers caractères d'une chaîne. String.Right
RInStr Recherche d’une chaîne dans une autre chaîne à partir de la droite. String.RInStr
RTrim$ Supprime les espaces à droite d'une chaîne. -
Scan Découpe une chaîne selon le modèle d'une expression régulière. -
Space$ Retourne une chaîne contenant uniquement des espaces. -
Split Découpe une chaîne en sous-chaînes de caractères. -
String$ Retourne la même chaîne concaténée plusieurs fois. -
Subst$ Substitue les chaînes de caractères dans un motif. -
Trim$ Supprime les espaces d'une chaîne de caractères. -
UCase$ Convertit une chaîne en majuscules. String.UCase
UnBase64$ Décode une chaîne Base64.
Depuis 3.2
-
Url$ Encode une URL.
Depuis 3.7
-
Unquote$ Supprime les guillemets d’une chaîne. -

La plupart de ces fonctions ne gèrent que les chaînes de caractères ASCII. Pour manipuler des chaînes UTF-8, utilisez la méthode équivalente UTF-8 de la classe String mentionnée dans la troisième colonne.

Si aucune fonction UTF-8 équivalente n’est indiquée, la fonction ASCII opère également sur les chaînes UTF-8.

Voir aussi