Util.Match(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テストが指定のパターンに一致するかどうかを示す値を取得します。
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
パラメーター
- bstrValue
- String
パターンに対してテストする文字列。
- bstrPattern
- String
使用するパターン。
戻り値
指定の値が指定のパターンに一致した場合は true になり、それ以外の場合は false になります。
例
次の例では、変数 isSsnValid
は、ノードに格納されている値が有効な社会保障番号であるかどうかを示す値に my:SSN
設定されています。
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");
注釈
Match メソッドを使用すると、どのような文字列でも正規表現に対してテストできます。 正規表現は、正規表現 ( の W3C の XML スキーマ仕様に準拠している必要があります。http://www.w3.org/TR/xmlschema-2/#regexs).
注: 正規表現の XML スキーマ仕様は、Perl の正規表現とは異なります。
重要: このメンバーには制限なしでアクセスできます。