Util.Match - Méthode

Obtient une valeur qui indique si le test correspond au modèle spécifié.

Espace de noms :  Microsoft.Office.Interop.InfoPath
Assembly :  Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)

Syntaxe

'Déclaration
Function Match ( _
    bstrValue As String, _
    bstrPattern As String _
) As Boolean
'Utilisation
Dim instance As Util
Dim bstrValue As String
Dim bstrPattern As String
Dim returnValue As Boolean

returnValue = instance.Match(bstrValue, _
    bstrPattern)
bool Match(
    string bstrValue,
    string bstrPattern
)

Paramètres

  • bstrValue
    Type : System.String

    Chaîne à tester par rapport au modèle.

Valeur renvoyée

Type : System.Boolean
Renvoie la valeur true si la valeur spécifiée correspond au modèle spécifié ; sinon renvoie false.

Remarques

La méthode Match peut être utilisée pour tester une chaîne par rapport à une expression régulière. Cette dernière doit être conforme à la spécification XML du W3C en matière d'expressions régulières (http://www.w3.org/TR/xmlschema-2/\#regexs) (site en anglais).

Notes

La spécification de schéma XML des expressions régulières se différencie de celle des expressions régulières en Perl.

Exemples

Dans l'exemple suivant, la variable isSsnValid prend une valeur qui indique si oui ou non la valeur stockée dans le nœud my:SSN est un numéro de sécurité sociale valide :

IXMLDOMNode ssnNode = thisXDocument.DOM.selectSingleNode(@"//my:SSN");
bool isSsnValid = thisXDocument.Util.Match(ssnNode.text, @"\d\d\d-\d\d-\d\d\d\d");

Voir aussi

Référence

Util interface

Util - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms