Поделиться через


AspExprRegex Класс

Определение

Предоставляет регулярное выражение для анализа блока выражений ASP.NET.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public ref class AspExprRegex : System::Text::RegularExpressions::Regex
public class AspExprRegex : System.Text.RegularExpressions.Regex
type AspExprRegex = class
    inherit Regex
Public Class AspExprRegex
Inherits Regex
Наследование
AspExprRegex

Комментарии

Класс AspExprRegex предоставляет скомпилированное регулярное выражение для анализа блока выражений ASP.NET (<%= ... %>).

Заметка

Классы System.Web.RegularExpressions используются внутри платформы .NET Framework для анализа ASP.NET страниц.

Конструкторы

AspExprRegex()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Инициализирует новый экземпляр класса AspExprRegex.

AspExprRegex(TimeSpan)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Инициализирует новый экземпляр класса AspExprRegex с указанным значением времени ожидания.

Поля

capnames

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
caps

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
capsize

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
capslist

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
factory

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
internalMatchTimeout

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Максимальное время, которое может пройти в операции сопоставления шаблонов до истечения времени ожидания операции.

(Унаследовано от Regex)
pattern

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
roptions

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)

Свойства

CapNames

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает или задает словарь, который сопоставляет именованные группы записи с их значениями индекса.

(Унаследовано от Regex)
Caps

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от Regex)
MatchTimeout

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от Regex)
Options

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает параметры, переданные в конструктор Regex.

(Унаследовано от Regex)
RightToLeft

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, выполняется ли поиск регулярных выражений справа налево.

(Унаследовано от Regex)

Методы

Count(ReadOnlySpan<Char>)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает количество совпадений.

(Унаследовано от Regex)
Count(ReadOnlySpan<Char>, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает количество совпадений.

(Унаследовано от Regex)
Count(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входной строки для всех вхождения регулярного выражения и возвращает количество совпадений.

(Унаследовано от Regex)
EnumerateMatches(ReadOnlySpan<Char>)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает Regex.ValueMatchEnumerator для итерации совпадений.

(Унаследовано от Regex)
EnumerateMatches(ReadOnlySpan<Char>, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает Regex.ValueMatchEnumerator для итерации совпадений.

(Унаследовано от Regex)
EnumerateSplits(ReadOnlySpan<Char>)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входного диапазона для всех вхождений регулярного выражения и возвращает Regex.ValueSplitEnumerator для итерации по разбиениям вокруг совпадений.

(Унаследовано от Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входного диапазона для всех вхождений регулярного выражения и возвращает Regex.ValueSplitEnumerator для итерации по разбиениям вокруг совпадений.

(Унаследовано от Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входного диапазона для всех вхождений регулярного выражения и возвращает Regex.ValueSplitEnumerator для итерации по разбиениям вокруг совпадений.

(Унаследовано от Regex)
Equals(Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetGroupNames()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от Regex)
GetGroupNumbers()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает массив записей номеров групп, соответствующих именам групп в массиве.

(Унаследовано от Regex)
GetHashCode()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
GroupNameFromNumber(Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает имя группы, соответствующее указанному номеру группы.

(Унаследовано от Regex)
GroupNumberFromName(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает номер группы, соответствующий указанному имени группы.

(Унаследовано от Regex)
InitializeReferences()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
IsMatch(ReadOnlySpan<Char>)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанном входном диапазоне.

(Унаследовано от Regex)
IsMatch(ReadOnlySpan<Char>, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанном входном диапазоне.

(Унаследовано от Regex)
IsMatch(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанной входной строке.

(Унаследовано от Regex)
IsMatch(String, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанной входной строке, начиная с указанной начальной позиции в строке.

(Унаследовано от Regex)
Match(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск указанной входной строки для первого вхождения регулярного выражения, указанного в конструкторе Regex.

(Унаследовано от Regex)
Match(String, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входной строки для первого вхождения регулярного выражения, начиная с указанной начальной позиции в строке.

(Унаследовано от Regex)
Match(String, Int32, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск входной строки для первого вхождения регулярного выражения, начиная с указанной начальной позиции и выполняя поиск только указанного числа символов.

(Унаследовано от Regex)
Matches(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск указанной входной строки для всех вхождения регулярного выражения.

(Унаследовано от Regex)
Matches(String, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выполняет поиск указанной входной строки для всех вхождения регулярного выражения, начиная с указанной начальной позиции в строке.

(Унаследовано от Regex)
MemberwiseClone()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Replace(String, MatchEvaluator)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

В указанной входной строке заменяются все строки, соответствующие указанному регулярному выражению, строкой, возвращаемой делегатом MatchEvaluator.

(Унаследовано от Regex)
Replace(String, MatchEvaluator, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

В указанной входной строке заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения, строке, возвращаемой делегатом MatchEvaluator.

(Унаследовано от Regex)
Replace(String, MatchEvaluator, Int32, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

В указанной подстроке ввода заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения, строке, возвращаемой делегатом MatchEvaluator.

(Унаследовано от Regex)
Replace(String, String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

В указанной входной строке заменяются все строки, соответствующие шаблону регулярного выражения с указанной строкой замены.

(Унаследовано от Regex)
Replace(String, String, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

В указанной входной строке заменяет указанное максимальное количество строк, которые соответствуют шаблону регулярного выражения заданной строкой замены.

(Унаследовано от Regex)
Replace(String, String, Int32, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

В указанной входной подстроке заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения с указанной строкой замены.

(Унаследовано от Regex)
Split(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Разбивает входную строку на массив подстроок по позициям, определенным шаблоном регулярного выражения, указанным в конструкторе Regex.

(Унаследовано от Regex)
Split(String, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Разделяет входную строку заданным максимальным числом раз в массив подстроек по позициям, определенным регулярным выражением, указанным в конструкторе Regex.

(Унаследовано от Regex)
Split(String, Int32, Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Разделяет входную строку заданным максимальным числом раз в массив подстроек по позициям, определенным регулярным выражением, указанным в конструкторе Regex. Поиск шаблона регулярного выражения начинается с указанной позиции символа в входной строке.

(Унаследовано от Regex)
ToString()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от Regex)
UseOptionC()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)
UseOptionR()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Используется объектом Regex, созданным методом CompileToAssembly.

(Унаследовано от Regex)

Явные реализации интерфейса

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Заполняет объект SerializationInfo данными, необходимыми для десериализации текущего объекта Regex.

(Унаследовано от Regex)

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

См. также раздел