Util.Match(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si le test correspond au modèle spécifié.
public:
bool Match(System::String ^ bstrValue, System::String ^ bstrPattern);
public bool Match (string bstrValue, string bstrPattern);
abstract member Match : string * string -> bool
Public Function Match (bstrValue As String, bstrPattern As String) As Boolean
Paramètres
- bstrValue
- String
Chaîne à tester par rapport au modèle.
- bstrPattern
- String
Modèle à utiliser.
Retours
Renvoie la valeur true si la valeur spécifiée correspond au modèle spécifié ; sinon renvoie false.
Exemples
Dans l’exemple suivant, la variable isSsnValid
est définie sur une valeur qui indique si la valeur stockée dans le my:SSN
nœud est un numéro de sécurité sociale légal :
IXMLDOMNode ssnNode = thisXDocument.DOM.selectSingleNode(@"//my:SSN");
bool isSsnValid = thisXDocument.Util.<span class="label">Match</span>(ssnNode.text, @"\d\d\d-\d\d-\d\d\d\d");
Remarques
La méthode Match peut être utilisée pour tester une chaîne par rapport à une expression régulière. L’expression régulière doit être conforme à la spécification de schéma XML du W3C pour les expressions régulières (http://www.w3.org/TR/xmlschema-2/#regexs).
Remarque : La spécification de schéma XML pour les expressions régulières est différente des expressions régulières dans Perl.