PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → [WW7 ou WD8] Comparer une chaine de caractère à un format (masque) ???
[WW7 ou WD8] Comparer une chaine de caractère à un format (masque) ???
Débuté par freddie3, 09 aoû. 2004 23:51 - 2 réponses
Posté le 09 août 2004 - 23:51
Bonjour,

Existe-t-il une fonction WLangage (WW7 ou WD8) ou une façon de comparer une
chaine de caractère (par exemple issue d'une base de donnée) à un format
(masque) déterminé?
Par exemple: la chaine sChaine a-t-elle un format (masque) correspondant à 4
Lettres + 4 Chiffres, qui donnerait quelque chose du genre :

Si sChaine = @(LLLL9999) alors // avec L correspond à une
Lettre et 9 correspond à un Chiffre
info("Le code est conforme")
Fin

Je précise que ce test n'est pas à utiliser lors d'une saisie.
Merci de votre aide

Tyves
Posté le 10 août 2004 - 11:30
Fonction VérifieExpressionRégulière ?

A+
florian26@ifrance.com


"freddie3" <freddie3@wanadoo.fr> wrote:

Bonjour,

Existe-t-il une fonction WLangage (WW7 ou WD8) ou une façon de comparer

une
chaine de caractère (par exemple issue d'une base de donnée) à un format
(masque) déterminé?
Par exemple: la chaine sChaine a-t-elle un format (masque) correspondant

à 4
Lettres + 4 Chiffres, qui donnerait quelque chose du genre :

Si sChaine = @(LLLL9999) alors // avec L correspond à une
Lettre et 9 correspond à un Chiffre
info("Le code est conforme")
Fin

Je précise que ce test n'est pas à utiliser lors d'une saisie.
Merci de votre aide

Tyves

Posté le 11 août 2004 - 13:02
freddie3 a couché sur son écran :
Bonjour,

Existe-t-il une fonction WLangage (WW7 ou WD8) ou une façon de comparer une
chaine de caractère (par exemple issue d'une base de donnée) à un format
(masque) déterminé?
Par exemple: la chaine sChaine a-t-elle un format (masque) correspondant à 4
Lettres + 4 Chiffres, qui donnerait quelque chose du genre :

Si sChaine = @(LLLL9999) alors // avec L correspond à une
Lettre et 9 correspond à un Chiffre
info("Le code est conforme")
Fin

Je précise que ce test n'est pas à utiliser lors d'une saisie.
Merci de votre aide

Tyves


Utiliser les expressions régulières...

Bon travail,

Bruno

--
Bruno Lallemand
Belgique