Regex.Count Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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
Отсчитываемая от нуля позиция символа, с которой следует запустить поиск.
Возвращаемое значение
Количество совпадений.
Применяется к
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 дней.
Произошла ошибка синтаксического анализа регулярных выражений.