Util.Match(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.