![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
High Level Class RegEx (Deprecated)Boost , Boost.Regex 5.1.2 , Deprecated Interfaces
|
член |
Описание |
---|---|
< |
Конструктор по умолчанию создает экземпляр RegEx без какого-либо действительного выражения. |
< |
Конструктор копий, все свойства параметраoкопируются. |
< |
Конструирует экземпляр RegEx, устанавливая выражениеc, еслиicaseявляется истинным, то сопоставление нечувствительно к случаю, в противном случае оно чувствительно к случаю.< |
< |
Конструирует экземпляр RegEx, устанавливая выражениеs, еслиicaseявляется истинным, то сопоставление нечувствительно к случаю, в противном случае оно чувствительно к случаю.< |
< |
Оператор по умолчанию. |
< |
Назначение оператора, эквивалентное вызову< |
< |
Назначение оператора, эквивалентное вызову< |
< |
Устанавливает текущее выражение наp, еслиicaseистинно, то сопоставление нечувствительно к случаю, в противном случае оно чувствительно к случаю.< |
< |
Устанавливает текущее выражение наs, еслиicaseистинно, то сопоставление нечувствительно к случаю, в противном случае оно чувствительно к случаю.< |
< |
Возвращает копию текущего регулярного выражения. |
< |
Попытки сопоставления текущего выражения с текстомрс использованием флагов матчафлагов— см.< |
< |
Попытки сопоставить текущее выражение с текстомsс использованием< |
< |
Попытки найти соответствие для текущего выражения где-то в текстерс использованием< |
< |
Попытки найти соответствие для текущего выражения где-то в текстеsс использованием< |
< |
Находит все совпадения текущего выражения в текстерс использованием< |
< |
Находит все совпадения текущего выражения в текстеsс использованием флагов< |
< |
Находит все совпадения текущего выражения в текстеpс использованием флагов< |
< |
Находит все совпадения текущего выражения в текстеsс использованием< |
< |
Находит все совпадения текущего выражения в текстерс использованием< |
< |
Находит все совпадения текущего выражения в текстеsс использованием< |
< |
Находит все совпадения текущего выражения в файлахс помощью< Параметрфайловможет включать символы «*» и «?», если параметр повторяется, то выполняется поиск подкаталогов для сопоставления имен файлов. Возвращает общее количество найденных матчей. Может выбросить исключение, полученное из< |
< |
Находит все совпадения текущего выражения в файлахс использованием флагов< Если обратный вызов возвращается ложным, алгоритм возвращается без учета дальнейших совпадений в текущем файле или любых других файлах. Параметрфайловможет включать символы «*» и «?», если параметр повторяется, то выполняется поиск подкаталогов для сопоставления имен файлов. Возвращает общее количество найденных матчей. Может выбросить исключение, полученное из< |
< |
Поиск файлов, чтобы найти все те, которые содержат по крайней мере одно соответствие текущего выражения, используя< Параметрфайловможет включать в себя символы «*» и «?», если параметрповторенияверен, то поиск подкаталогов для сопоставления имен файлов. Возвращает общее количество найденных файлов. Может сделать исключение из< |
< |
Поиск файлов, чтобы найти все те, которые содержат по меньшей мере одно соответствие текущего выражения, используя< Если обратный вызов возвращается ложным, алгоритм возвращается без рассмотрения каких-либо дополнительных файлов. Параметрфайловможет включать символы «*» и «?», если параметрповторенияверен, то поиск подкаталогов для сопоставления имен файлов. Возвращает общее количество найденных файлов. Может выбросить исключение из< |
< |
Выполняет операцию поиска и замены: выполняет поиск по строкевдля всех вхождений текущего выражения, для каждого вхождения заменяет соответствие со строкой форматаfmt. Используетфлагидля определения того, что совпадает, и как следует обрабатывать строку формата. Есликопияверна, то все непревзойденные участки ввода копируются без изменений на выход, если установлен флагформат_first_only, то заменяется только первое появление найденного шаблона. Возвращает новую струну. См. такжеформат струнного синтаксисаи< |
< |
Выполняет операцию поиска и замены: выполняет поиск по строкевдля всех вхождений текущего выражения, для каждого вхождения заменяет соответствие со строкой форматаfmt. Используетфлагидля определения того, что совпадает, и как следует обрабатывать строку формата. Есликопияверна, то все непревзойденные участки ввода копируются без изменений на выход, если установлен флагформат_first_only, то заменяется только первое появление найденного шаблона. Возвращает новую струну. См. такжеформат струнного синтаксисаи< |
< |
Разделяет входную строку и толкает каждую на вектор. Если выражение не содержит помеченных подвыражений, то для каждого участка ввода выводится одна строка, которая не соответствует выражению. Если выражение действительно содержит отмеченные суб-выражения, то выводит одну строку для каждого отмеченного суб-выражения каждый раз, когда происходит совпадение. Выходы не болееmax_countстрок. Перед возвращением удаляет из входной строкиsвесь вход, который был обработан (вся строка, еслиmax_countне была достигнута). Возвращает количество струн, нажатых на вектор. |
< |
Возвращает положение того, что соответствует подвыражениюi. Если< |
< |
Возвращает длину того, что соответствует подвыражению i. Если< |
< |
Возвращает истинное, если подвыражениеiбыло сопоставлено, ложное в противном случае. |
< |
Возвращает линию, на которой произошел матч, индексы начинаются от 1 не нуля, если матч не произошел, то возвращается< |
< |
Возвращает число отмеченных подвыражений, содержащихся в выражении. Обратите внимание, что это включает в себя весь матч (субэкспрессия ноль), поэтому возвращаемое значение всегда >= 1. |
< |
Возвращает копию подвыраженияи. Если< |
< |
Возвращение< |
Статья High Level Class RegEx (Deprecated) раздела Boost.Regex 5.1.2 Deprecated Interfaces может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Deprecated Interfaces ::
реклама |