Regex.Count メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Count(ReadOnlySpan<Char>) |
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。 |
Count(String) |
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。 |
Count(ReadOnlySpan<Char>, Int32) |
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。 |
Count(ReadOnlySpan<Char>, String) |
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。 |
Count(String, String) |
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。 |
Count(ReadOnlySpan<Char>, String, RegexOptions) |
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。 |
Count(String, String, RegexOptions) |
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。 |
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan) |
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。 |
Count(String, String, RegexOptions, TimeSpan) |
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。 |
Count(ReadOnlySpan<Char>)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。
public:
int Count(ReadOnlySpan<char> input);
public int Count (ReadOnlySpan<char> input);
member this.Count : ReadOnlySpan<char> -> int
Public Function Count (input As ReadOnlySpan(Of Char)) As Integer
パラメーター
- input
- ReadOnlySpan<Char>
一致を検索するスパン。
戻り値
一致する数。
適用対象
Count(String)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。
public:
int Count(System::String ^ input);
public int Count (string input);
member this.Count : string -> int
Public Function Count (input As String) As Integer
パラメーター
- input
- String
一致を検索する文字列。
戻り値
一致する数。
例外
input
は null
です。
適用対象
Count(ReadOnlySpan<Char>, Int32)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。
public:
int Count(ReadOnlySpan<char> input, int startat);
public int Count (ReadOnlySpan<char> input, int startat);
member this.Count : ReadOnlySpan<char> * int -> int
Public Function Count (input As ReadOnlySpan(Of Char), startat As Integer) As Integer
パラメーター
- input
- ReadOnlySpan<Char>
一致を検索するスパン。
- startat
- Int32
検索を開始する位置を 0 から始める文字位置。
戻り値
一致する数。
適用対象
Count(ReadOnlySpan<Char>, String)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。
public:
static int Count(ReadOnlySpan<char> input, System::String ^ pattern);
public static int Count (ReadOnlySpan<char> input, string pattern);
static member Count : ReadOnlySpan<char> * string -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String) As Integer
パラメーター
- input
- ReadOnlySpan<Char>
一致を検索するスパン。
- pattern
- String
照合する正規表現パターン。
戻り値
一致する数。
例外
正規表現解析エラーが発生しました。
適用対象
Count(String, String)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。
public:
static int Count(System::String ^ input, System::String ^ pattern);
public static int Count (string input, string pattern);
static member Count : string * string -> int
Public Shared Function Count (input As String, pattern As String) As Integer
パラメーター
- input
- String
一致を検索する文字列。
- pattern
- String
照合する正規表現パターン。
戻り値
一致する数。
例外
input
または pattern
が null
。
正規表現解析エラーが発生しました。
適用対象
Count(ReadOnlySpan<Char>, String, RegexOptions)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。
public:
static int Count(ReadOnlySpan<char> input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options);
public static int Count (ReadOnlySpan<char> input, string pattern, System.Text.RegularExpressions.RegexOptions options);
static member Count : ReadOnlySpan<char> * string * System.Text.RegularExpressions.RegexOptions -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String, options As RegexOptions) As Integer
パラメーター
- input
- ReadOnlySpan<Char>
一致を検索するスパン。
- pattern
- String
照合する正規表現パターン。
- options
- RegexOptions
一致するオプションを指定する列挙値のビットごとの組み合わせ。
戻り値
一致する数。
例外
options
は、RegexOptions 値の有効なビットごとの組み合わせではありません。
正規表現解析エラーが発生しました。
適用対象
Count(String, String, RegexOptions)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。
public:
static int Count(System::String ^ input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options);
public static int Count (string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
static member Count : string * string * System.Text.RegularExpressions.RegexOptions -> int
Public Shared Function Count (input As String, pattern As String, options As RegexOptions) As Integer
パラメーター
- input
- String
一致を検索する文字列。
- pattern
- String
照合する正規表現パターン。
- options
- RegexOptions
一致するオプションを指定する列挙値のビットごとの組み合わせ。
戻り値
一致する数。
例外
input
または pattern
が null
。
options
は、RegexOptions 値の有効なビットごとの組み合わせではありません。
正規表現解析エラーが発生しました。
適用対象
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。
public:
static int Count(ReadOnlySpan<char> input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options, TimeSpan matchTimeout);
public static int Count (ReadOnlySpan<char> input, string pattern, System.Text.RegularExpressions.RegexOptions options, TimeSpan matchTimeout);
static member Count : ReadOnlySpan<char> * string * System.Text.RegularExpressions.RegexOptions * TimeSpan -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String, options As RegexOptions, matchTimeout As TimeSpan) As Integer
パラメーター
- input
- ReadOnlySpan<Char>
一致を検索するスパン。
- pattern
- String
照合する正規表現パターン。
- options
- RegexOptions
一致するオプションを指定する列挙値のビットごとの組み合わせ。
- matchTimeout
- TimeSpan
タイムアウト間隔、またはメソッドがタイムアウトしないことを示す InfiniteMatchTimeout。
戻り値
一致する数。
例外
options
は、RegexOptions 値の有効なビットごとの組み合わせではありません。または、matchTimeout
が負、ゼロ、または約 24 日を超えています。
正規表現解析エラーが発生しました。
適用対象
Count(String, String, RegexOptions, TimeSpan)
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
- ソース:
- Regex.Count.cs
正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。
public:
static int Count(System::String ^ input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options, TimeSpan matchTimeout);
public static int Count (string input, string pattern, System.Text.RegularExpressions.RegexOptions options, TimeSpan matchTimeout);
static member Count : string * string * System.Text.RegularExpressions.RegexOptions * TimeSpan -> int
Public Shared Function Count (input As String, pattern As String, options As RegexOptions, matchTimeout As TimeSpan) As Integer
パラメーター
- input
- String
一致を検索する文字列。
- pattern
- String
照合する正規表現パターン。
- options
- RegexOptions
一致するオプションを指定する列挙値のビットごとの組み合わせ。
- matchTimeout
- TimeSpan
タイムアウト間隔、またはメソッドがタイムアウトしないことを示す InfiniteMatchTimeout。
戻り値
一致する数。
例外
input
または pattern
が null
。
options
は RegexOptions 値の有効なビットごとの組み合わせではありません。または、matchTimeout
が負、ゼロ、または約 24 日を超えています。
正規表現解析エラーが発生しました。
適用対象
.NET