RegexRunner.Scan RegexRunner.Scan RegexRunner.Scan Method

Определение

Используется объектом Regex, который создан методом CompileToAssembly.Used by a Regex object generated by the CompileToAssembly method.

Перегрузки

Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean)

Используется объектом Regex, который создан методом CompileToAssembly.Used by a Regex object generated by the CompileToAssembly method.

Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean, TimeSpan) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean, TimeSpan) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean, TimeSpan)

Используется объектом Regex, который создан методом CompileToAssembly.Used by a Regex object generated by the CompileToAssembly method.

Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean)

Используется объектом Regex, который создан методом CompileToAssembly.Used by a Regex object generated by the CompileToAssembly method.

protected public:
 System::Text::RegularExpressions::Match ^ Scan(System::Text::RegularExpressions::Regex ^ regex, System::String ^ text, int textbeg, int textend, int textstart, int prevlen, bool quick);
protected internal System.Text.RegularExpressions.Match Scan (System.Text.RegularExpressions.Regex regex, string text, int textbeg, int textend, int textstart, int prevlen, bool quick);
member this.Scan : System.Text.RegularExpressions.Regex * string * int * int * int * int * bool -> System.Text.RegularExpressions.Match

Параметры

regex
Regex Regex Regex

Экземпляр механизма регулярных выражений.An instance of the regular expression engine.

text
String String String

Текст для проверки на соответствие шаблону.The text to scan for a pattern match.

textbeg
Int32 Int32 Int32

Отсчитываемая с нуля начальная позиция в text, из которой механизм регулярных выражений начинает проверку на совпадения.The zero-based starting position in text at which the regular expression engine scans for a match.

textend
Int32 Int32 Int32

Отсчитываемая с нуля конечная позиция в text, в которой механизм регулярных выражений заканчивает проверку на совпадения.The zero-based ending position in text at which the regular expression engine scans for a match.

textstart
Int32 Int32 Int32

Отсчитываемая с нуля начальная позиция для проверки на совпадения.The zero-based starting position to scan for this match.

prevlen
Int32 Int32 Int32

Число символов в предыдущем совпадении.The number of characters in the previous match.

quick
Boolean Boolean Boolean

Значение true для проверки на совпадения в быстром режиме. В противном случае — false.true to search for a match in quick mode; otherwise, false.

Возвраты

Совпадение.A match.

Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean, TimeSpan) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean, TimeSpan) Scan(Regex, String, Int32, Int32, Int32, Int32, Boolean, TimeSpan)

Используется объектом Regex, который создан методом CompileToAssembly.Used by a Regex object generated by the CompileToAssembly method.

protected public:
 System::Text::RegularExpressions::Match ^ Scan(System::Text::RegularExpressions::Regex ^ regex, System::String ^ text, int textbeg, int textend, int textstart, int prevlen, bool quick, TimeSpan timeout);
protected internal System.Text.RegularExpressions.Match Scan (System.Text.RegularExpressions.Regex regex, string text, int textbeg, int textend, int textstart, int prevlen, bool quick, TimeSpan timeout);
member this.Scan : System.Text.RegularExpressions.Regex * string * int * int * int * int * bool * TimeSpan -> System.Text.RegularExpressions.Match

Параметры

regex
Regex Regex Regex

Экземпляр механизма регулярных выражений.An instance of the regular expression engine.

text
String String String

Текст для проверки на соответствие шаблону.The text to scan for a pattern match.

textbeg
Int32 Int32 Int32

Отсчитываемая с нуля начальная позиция в text, из которой механизм регулярных выражений начинает проверку на совпадения.The zero-based starting position in text at which the regular expression engine scans for a match.

textend
Int32 Int32 Int32

Отсчитываемая с нуля конечная позиция в text, в которой механизм регулярных выражений заканчивает проверку на совпадения.The zero-based ending position in text at which the regular expression engine scans for a match.

textstart
Int32 Int32 Int32

Отсчитываемая с нуля начальная позиция для проверки на совпадения.The zero-based starting position to scan for this match.

prevlen
Int32 Int32 Int32

Число символов в предыдущем совпадении.The number of characters in the previous match.

quick
Boolean Boolean Boolean

Значение true для проверки на совпадения в быстром режиме. В противном случае — false.true to search for a match in quick mode; otherwise, false.

timeout
TimeSpan TimeSpan TimeSpan

Интервал времени ожидания.The timeout interval.

Возвраты

Совпадение.A match.

Применяется к