DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des chaînes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Constantes de gestion des chaînes de caractères
ConstanteDescriptionUtilisée par
AvecDoublonAutorise les doublons dans un tableau associatif.Tableau associatif
BigEndianPermet de faire un regroupement au format Big-Endian.BufferVersHexa
ccMajusculePasse la chaîne de caractères en majuscules (y compris les caractères accentués).ChaîneFormate
ChaîneDécoupe
ccMinusculePasse la chaîne de caractères en minuscules.ChaîneFormate
ChaîneDécoupe
ccNormalComparaison normale, similaire aux opérateurs de comparaison du type <, <=, >, >=, =, ...ChaîneCompare,
ChaîneCommencePar,
ChaîneFinitPar,
ChaîneFormate,
Propriété OptionTri,
ChaîneDécoupe,
PremièreLettreEnMajuscule
ccOrdreLexicographiqueComparaison des chaînes de caractères selon l'ordre lexicographique (par exemple, le caractère 'é' est compris entre les caractères 'e' et 'f').ChaîneCompare,
Propriété OptionTri
ccRespecteNumériqueComparaison en tenant compte des numériques au sein des chaînes (dans ce cas, "10" est après "9").ChaîneCompare
ccSansAccent
  • Permet d'effectuer une comparaison sans tenir compte des accents.
  • Permet de supprimer les accents dans une chaîne de caractères.
ccSansCasseComparaison sans tenir compte de la casse des caractères dans les chaînes à comparer (majuscules/minuscules).ChaîneCompare,
ChaîneCommencePar,
ChaîneFinitPar,
KanbanFiltre
Propriété OptionTri
ccSansEspace
  • Permet d'effectuer une comparaison sans tenir compte des espaces avant et après les chaînes de caractères à comparer.
  • Enlève les espaces avant et après la chaîne de caractères.
ccSansEspaceIntérieur
  • Permet d'effectuer une comparaison sans tenir compte des espaces à l'intérieur des chaînes de caractères à comparer.
  • Enlève les espaces à l'intérieur de la chaîne de caractères.
ccSansPonctuationNiEspace
  • Permet d'effectuer une comparaison sans tenir compte de la ponctuation ni des espaces.
  • Enlève la ponctuation et les espaces.
crAdresseASCIIZLe format de la chaîne à récupérer est un entier contenant l'adresse d'une chaîne au format ASCIIZ.ChaîneRécupère
crAdresseUnicodeLe format de la chaîne à récupérer est un entier contenant l'adresse d'une chaîne au format Unicode.ChaîneRécupère
ctAccentType des caractères à rechercher : Caractères accentués ou diacritiques.CaractOccurrenceType, CaractType
ctEspaceType des caractères à rechercher : Espaces.CaractOccurrenceType, CaractType
ctLettreType des caractères à rechercher : Lettres.CaractOccurrenceType, CaractType
ctMajusculeType des caractères à rechercher : Caractères majuscules.CaractOccurrenceType, CaractType
ctMinusculeType des caractères à rechercher : Caractères minuscules.CaractOccurrenceType, CaractType
ctNumériqueType des caractères à rechercher : Caractères numériques.CaractOccurrenceType, CaractType
ctPonctuationType des caractères à rechercher : Caractères de ponctuation.CaractOccurrenceType, CaractType
DepuisDébutRecherche effectuée depuis le début de la chaîne.ExtraitChaîne,
ChaîneIncrémente,
Position,
PositionOccurrence,
TailleCommune
DepuisFinRecherche effectuée depuis la fin de la chaîne.ExtraitChaîne,
ChaîneIncrémente,
Position,
PositionOccurrence,
TailleCommune
duréeCentièmeFormat de la durée à convertir : "+JHHMMSSCC"ChaîneVersDurée, DuréeVersChaîne
duréeMillièmeFormat de la durée à convertir : "+JHHMMSSCCC"ChaîneVersDurée, DuréeVersChaîne
fncDroiteCadrage du nombre : Cadrage à droite, les caractères de remplissage seront ajoutés à gauche.Type FormatNumérique
fncGaucheCadrage du nombre : Cadrage à gauche, les caractères de remplissage seront ajoutés à droite.Type FormatNumérique
fnnBinaireType de notation à utiliser : Notation binaire.Type FormatNumérique
fnnDécimalType de notation à utiliser : Notation décimale.Type FormatNumérique
fnnExponentielType de notation à utiliser : Notation exponentielle.Type FormatNumérique
fnnHexadécimalType de notation à utiliser : Notation hexadécimal.Type FormatNumérique
fnnOctalType de notation à utiliser : Notation octal.Type FormatNumérique
fnpAutoUtilisation d'un préfixe automatique. Type FormatNumérique
fnsMoinsSiNégatif
  • Affichage du signe : Le signe '-' est affiché uniquement si le nombre est négatif.
  • Affichage du signe lors d'un affichage sous forme exponentielle : Le signe est affiché uniquement si le nombre est négatif.
Type FormatNumérique
fnsParenthèsesSiNégatifAffichage du signe : Si le nombre est négatif, il est entouré par des parenthèses.Type FormatNumérique
fnsToujours
  • Affichage du signe : Le signe est toujours affiché.
  • Affichage du signe lors d'un affichage sous forme exponentielle : Le signe est toujours affiché.
Type FormatNumérique
MotCompletRecherche un mot complet, c'est-à-dire entouré de caractères de ponctuation ou d'espaces.ChaîneOccurrence, Position, PositionOccurrence,
Remplace, TailleCommune
DocRecherche, DocRemplace
KanbanFiltre
EditeurCodeRecherche
EditeurCodeRemplace
nombreDeCaractèresAConserverType de troncature : Permet de spécifier le nombre de caractères à conserver.Tronque
nombreDeCaractèresASupprimerType de troncature : Permet de préciser le nombre de caractères à supprimer.Tronque
parExpressionRégulièreRecherche effectuée en indiquant une expression régulière. EditeurCodeRecherche
psdMinifiéOption de mise en forme du JSON : le JSON est généré en supprimant les espaces inutiles. Sérialise, VariantVersJSON
psdMiseEnFormeOption de mise en forme du JSON : le JSON est généré avec des retours chariot et une indentation. VariantVersJSON
rangDernierDébute un parcours des sous-chaînes séparées par le séparateur spécifié en partant de la fin de la chaîne.ExtraitChaîne,
PositionOccurrence
rangPrécédentContinue un parcours amorcé par la constante rangDernier.ExtraitChaîne,
PositionOccurrence
rangPremierDébute un parcours des sous-chaînes séparées par le séparateur spécifié en partant du début de la chaîne.ExtraitChaîne,
PositionOccurrence
rangSuivantContinue un parcours amorcé par la constante rangPremier.ExtraitChaîne,
PositionOccurrence
SansCasseRecherche sans tenir compte de la casse des caractères (majuscules/minuscules).ChaîneOccurrence, Position, PositionOccurrence,
Remplace, TailleCommune
DocRecherche, DocRemplace
EditeurCodeRecherche
EditeurCodeRemplace
SansDoublonN'autorise pas les doublons dans un tableau associatif.Tableau associatif
SansLigneNombre d'octets affichés avant de passer à la ligne : tous les octets seront positionnés sur la même ligne.BufferVersHexa
SansRegroupementNombre d'octets affichés par mot : aucun regroupement ne sera effectué. Tous les codes hexadécimaux seront collés. Exemple : 61002345A1.BufferVersHexa
sscDroiteSupprime les espaces ou les caractères spécifiés situés à droite de la chaîne initiale.SansCaractère, SansEspace
sscExtérieurSupprime les espaces ou les caractères spécifiés situés à l'extérieur de la chaîne initiale.
Equivalent à sscDroite + sscGauche.
SansCaractère, SansEspace
sscGaucheSupprime les espaces ou les caractères spécifiés situés à gauche de la chaîne initiale.SansCaractère, SansEspace
sscIntérieurSupprime les espaces ou les caractères spécifiés présents à l'intérieur de la chaîne initiale.SansCaractère, SansEspace
sscToutSupprime tous les espaces ou les caractères spécifiés présents dans la chaîne initiale.
Equivalent à sscDroite + sscGauche + sscIntérieur.
SansCaractère, SansEspace
tailleGoTaille convertie en giga-octets.TailleVersChaîne
tailleKoTaille convertie en kilo-octets.TailleVersChaîne
tailleMoTaille convertie en méga-octets.TailleVersChaîne
tailleOTaille convertie en octets.TailleVersChaîne
tailleToTaille convertie en tera-octets.TailleVersChaîne
triDéfautTri insensible à la casse, aux accents et sensible aux espaces.Propriété OptionTri
triSansFonctionGxxxTri ignorant les éléments de type gImage, gValeurMémorisée, etc.Propriété OptionTri
urlCheminRessourcePortion de l'URL à extraire : Chemin de la ressource de l'URL.URLExtraitChemin
urlDomainePortion de l'URL à extraire : Domaine de l'URL.URLExtraitChemin
urlExtensionRessourcePortion de l'URL à extraire : Extension de la ressource de l'URL.URLExtraitChemin
urlFragmentPortion de l'URL à extraire : Fragment de l'URL (ancre dans un document).URLExtraitChemin
urlMotDePassePortion de l'URL à extraire : Mot de passe de l'utilisateur dans l'URL.URLExtraitChemin
urlNomRessourcePortion de l'URL à extraire : Nom de la ressource de l'URL.URLExtraitChemin
urlPortPortion de l'URL à extraire : Port de l'URL.URLExtraitChemin
urlProtocolePortion de l'URL à extraire : Protocole de l'URL.URLExtraitChemin
urlRequêtePortion de l'URL à extraire : Requête de l'URL.URLExtraitChemin
urlUtilisateurPortion de l'URL à extraire : Nom de l'utilisateur dans l'URL.URLExtraitChemin
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/08/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale