Compartir a través de


Util.Match(String, String) Método

Definición

Obtiene un valor que indica si la prueba coincide con el patrón especificado.

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

Parámetros

bstrValue
String

Cadena que se va a contrastar frente al patrón.

bstrPattern
String

Patrón que se va a utilizar.

Devoluciones

true si el valor coincide con el patrón especificado; de lo contrario es false.

Ejemplos

En el ejemplo siguiente, la variable isSsnValid se establece en un valor que indica si el valor almacenado en el my:SSN nodo es un número de seguridad social legal:

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");

Comentarios

El método Match puede utilizarse para contrastar cualquier cadena frente a una expresión regular. La expresión regular debe cumplir la especificación del esquema XML de W3C para las expresiones regulares (http://www.w3.org/TR/xmlschema-2/#regexs).

Nota: La especificación del esquema XML para expresiones regulares es diferente de las expresiones regulares de Perl.

Se aplica a