Vérifie si une chaîne respecte un format défini par une expression régulière. Les différentes sous-chaînes constituant le format peuvent être récupérées.
La grammaire utilisée pour les expressions régulières est le ECMAScript.
TXT_Résultat est une chaîne
// On définit la chaîne à tester et le format qu'elle devrait respecter.
sChaîne est une chaîne = "28/03/2003"
sFormatDate est une chaîne = "([0-9]+)/([0-9]+)/([0-9]+)"
// Variables pour récupérer les différentes parties du format.
sJour est une chaîne
sMois est une chaîne
sAnnée est une chaîne
// Si la chaîne vérifie le format alors on affiche ses différentes parties.
SI RegexVérifie(sChaîne, sFormatDate, sJour, sMois, sAnnée) ALORS
TXT_Résultat = "Jours : " + sJour
TXT_Résultat += RC + "Mois: " + sMois
TXT_Résultat += RC + "Année : " + sAnnée
FIN
Syntaxe
Vérifier un format et récupérer les éléments correspondant au format Masquer les détails
<Résultat> = RegexVérifie(<Elément à vérifier> , <Format> [, <Variable 1> [... [, <Variable N>]]])
<Résultat> : Booléen
- Vrai si la chaîne vérifie le format indiqué,
- Faux si la chaîne ne vérifie pas le format.
<Elément à vérifier> : Chaîne de caractères
Chaîne de caractères à vérifier.
<Format> : Chaîne de caractères
Format de référence. La grammaire utilisée pour les expressions régulières est le ECMAScript.
<Variable 1> : Chaîne de caractères, Entier, ...
Variable qui sera automatiquement initialisée avec la valeur correspondant à la première partie du <Format>. Chaque partie est définie par les caractères '(' et ')'.
<Variable N> : Chaîne de caractères, Entier, ...
Variable qui sera automatiquement initialisée avec la valeur correspondant à la Nième partie du <Format>. Chaque partie est définie par les caractères '(' et ')'.
Vérifier un format et récupérer les éléments correspondant au format dans un tableau Masquer les détails
<Résultat> = RegexVérifie(<Elément à vérifier> , <Format> , <Tableau de chaînes>)
<Résultat> : Booléen
- Vrai si la chaîne vérifie le format indiqué,
- Faux si la chaîne ne vérifie pas le format.
<Elément à vérifier> : Chaîne de caractères
Chaîne de caractères à vérifier.
<Format> : Chaîne de caractères
Format de référence. La grammaire utilisée pour les expressions régulières est le ECMAScript.
<Tableau de chaînes> : Tableau
Nom du tableau à remplir. Les différents éléments du tableau seront automatiquement initialisés avec les valeurs correspondant aux différentes parties du <Format>.
Classification Métier / UI : Code neutre
Composante : wd280std.dll