Returnerer en boolsk verdi som angir om testen tilsvarer det angitte mønsteret.
expression.Match(ByVal bstrValue As String, ByVal bstrPattern As String) As Boolean
bstrValue Obligatorisk String. Strengen som skal testes mot mønsteret.
bstrPattern Obligatorisk String. Mønsteret som skal brukes.
returns En boolsk verdi som angir om strengen tilsvarer mønsteret.
Sikkerhetsnivå
0: Kan åpnes uten restriksjoner.
Merknader
Match-metoden kan brukes til å teste alle strenger mot et vanlig uttrykk. Det vanlige uttrykket må være i samsvar med spesifikasjonen for XML-skjema for W3C for vanlige uttrykk (http://www.w3.org/TR/xmlschema-2/#regexs).
Obs! Denne objektmodellen støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Service Pack 1 eller senere ikke er installert. Skjemaer som implementerer dette objektmodellmedlemmet i kode, vil generere en feilmelding hvis de åpnes i InfoPath nå oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.
Obs! Spesifikasjonen for XML-skjema for vanlige uttrykk er forskjellig fra vanlige uttrykk i Perl.
Eksempel
I følgende eksempel er variabelen isSSNValid satt til en verdi som angir om verdien som er lagret i my:SSN-noden, er et gyldig personnummer:
var SSN = XDocument.DOM.selectSingleNode(“//my:SSN”);
var isSSNValid = XDocument.Util.Match(SSN.text, "\\d\\d\\d-\\d\\d-\\d\\d\\d\\d");