Expression régulière VBScript
Résolu
sarraHN
Messages postés
1
Statut
Membre
-
Kalissi Messages postés 221 Statut Membre -
Kalissi Messages postés 221 Statut Membre -
Bonjour,
mon expression régulière est comme suit: nom[0-9]* =>le nom par exemple sarra suivi/ou non d'un chiffre entre 0 et 9.
je veux chercher dans une chaine s'il existe cette expression.
Nb: nom est passé en parametre dans une fonction: Function getX(nom)
mon expression régulière est comme suit: nom[0-9]* =>le nom par exemple sarra suivi/ou non d'un chiffre entre 0 et 9.
je veux chercher dans une chaine s'il existe cette expression.
Nb: nom est passé en parametre dans une fonction: Function getX(nom)
A voir également:
- Expression régulière VBScript
- Expression écrite cm1 cm2 télécharger gratuit - Télécharger - Éducatifs
- Microsoft expression encoder - Télécharger - Divers Utilitaires
- Avoir du ping expression ✓ - Forum jeux en ligne
- C quoi un ping? ✓ - Forum Réseau
- Expression de recherche - Guide
1 réponse
Bonjour,
Exemple type :
K
Exemple type :
Dim ObjRegExp
Dim Correspondances
Dim ValeurChaineExpReg
Dim Flag
Dim Reponse
' Créer un objet RegExp
Set ObjRegExp = New RegExp
' Casse ignorée
ObjRegExp.IgnoreCase = False
' Recherche sur toute la chaine
ObjRegExp.Global = True
' Définition de l'expression régulière
ObjRegExp.Pattern = "[0-9]*"
' Capturer un chaîne de caractères
ValeurChaineExpReg = InputBox("Entrez votre identifiant : ","Saisie d'un Identifiant","Kalissi")
'
Set Correspondances = ObjRegExp.Execute(ValeurChaineExpReg)
' Interpreter les résultats
For Each Resultat In Correspondances
If Not(Resultat.Value="") Then
Flag = True
Exit For
End IF
Next
If (Flag) Then
Reponse = ("Chaine valide.")
Else
Reponse = ("Chaine invalide.")
End If
MsgBox (Reponse)
K