Метод System::Text::RegularExpressions::Regex::Matches

Regex::Matches(const String&, int) method

Возвращает все совпадения regex в заданной строке путем повторного сопоставления.

MatchCollectionPtr System::Text::RegularExpressions::Regex::Matches(const String &input, int startat=0)
ПараметрТипОписание
inputconst String&Входная строка.
startatintИндекс, с которого начинать сопоставление.

ReturnValue

Коллекция всех найденных совпадений.

См. также

Regex::Matches(const String&, const String&, RegexOptions, TimeSpan, int, int) method

Возвращает все совпадения между строкой и шаблоном.

static MatchCollectionPtr System::Text::RegularExpressions::Regex::Matches(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout, int startat=0, int length=0)
ПараметрТипОписание
inputconst String&Входная строка.
шаблонconst String&Шаблон регулярного выражения.
опцииRegexOptionsПараметры сопоставления.
matchTimeoutTimeSpanТайм‑аут.
startatintMatch начальная позиция.
длинаintКоличество символов для просмотра (0 отключает ограничение).

ReturnValue

Все найденные совпадения при повторяющемся сопоставлении.

См. также