次の方法で共有


Regex.IsMatch メソッド (String, String, RegexOptions)

pattern パラメータで指定された正規表現および options パラメータで指定された一致オプションを使用して、正規表現と一致する対象が入力文字列内で見つかったかどうかを示します。

Overloads Public Shared Function IsMatch( _
   ByVal input As String, _   ByVal pattern As String, _   ByVal options As RegexOptions _) As Boolean
[C#]
public static bool IsMatch(stringinput,stringpattern,RegexOptionsoptions);
[C++]
public: static bool IsMatch(String* input,String* pattern,RegexOptionsoptions);
[JScript]
public static function IsMatch(
   input : String,pattern : String,options : RegexOptions) : Boolean;

パラメータ

  • input
    一致する対象を検索する文字列。
  • pattern
    一致させる正規表現パターン。
  • options
    ビットごとの OR 演算による RegexOption 列挙値の組み合わせ。

戻り値

正規表現と一致する対象が見つかった場合は true 。それ以外の場合は false

解説

2 つの静的 IsMatch メソッドは、正規表現パターンを指定して Regex オブジェクトを構築し、インスタンス メソッド IsMatch を呼び出す操作と同じです。この静的メソッドは、 Regex オブジェクトを明示的に作成しなくても、正規表現を単独で 1 回だけ使用できるようにする目的で用意されています。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

Regex クラス | Regex メンバ | System.Text.RegularExpressions 名前空間 | Regex.IsMatch オーバーロードの一覧