Microsoft® Visual Basic® Scripting Edition Value, propriété |
Référence du langage Version 5 |
Description
Renvoie la valeur ou le texte d'une correspondance trouvée dans une chaîne de recherche.
Syntaxe
object.ValueL'argument object représente toujours un objet Match.
Notes
Le code suivant montre comment utiliser la propriété Value :Function RegExpTest(patrn, strng) Dim regEx, Match, Matches ' Crée la variable. Set regEx = New RegExp ' Crée l'expression régulière. regEx.Pattern = patrn ' Définit les critères. regEx.IgnoreCase = True ' Ignore la casse. regEx.Global = True ' Définit le champ d'application. Set Matches = regEx.Execute(strng) ' Lance la recherche. For Each Match in Matches ' Itère la collection Matches. RetStr = RetStr & "Correspondance " & I & " trouvée à la position " RetStr = RetStr & Match.FirstIndex & ". La valeur de la correspondance est "' RetStr = RetStr & Match.Value & "'." & vbCRLF Next RegExpTest = RetStr End Function MsgBox(RegExpTest("est.", "IS1 is2 IS3 is4"))