Пространства имён
Варианты
Действия

std::basic_regex

Материал из cppreference.com
< cpp‎ | regex

 
 
Библиотеки регулярных выражений
Классы
Оригинал:
Classes
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_regex(C++11)
sub_match(C++11)
match_results(C++11)
Алгоритмы
Оригинал:
Algorithms
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
regex_match(C++11)
regex_search(C++11)
regex_replace(C++11)
Итераторы
Оригинал:
Iterators
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
regex_iterator(C++11)
regex_token_iterator(C++11)
Исключения
Оригинал:
Exceptions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
regex_error(C++11)
Черты
Оригинал:
Traits
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
regex_traits(C++11)
Константы
Оригинал:
Constants
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
syntax_option_type(C++11)
match_flag_type(C++11)
error_type(C++11)
 
std::basic_regex
Функции-члены
Оригинал:
Member Functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_regex::basic_regex
basic_regex::~basic_regex
basic_regex::operator=
basic_regex::assign
Наблюдателей
Оригинал:
Observers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_regex::mark_count
basic_regex::flags
Locale
Оригинал:
Locale
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_regex::getloc
basic_regex::imbue
Модификаторы
Оригинал:
Modifiers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_regex::swap
Константы
Оригинал:
Constants
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_regex constants
Не являющиеся членами функций
Оригинал:
Non-member Functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
swap(std::basic_regex)
 
Определено в заголовочном файле <regex>
template <

    class CharT = char,
    class Traits = std::regex_traits<CharT>

> class basic_regex;
(начиная с C++11)
basic_regex шаблон класса обеспечивает общую основу для проведения регулярных выражений.
Оригинал:
The class template basic_regex provides a general framework for holding regular expressions.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Несколько специализаций для распространенных типов характера предоставляются
Оригинал:
Several specializations for common character types are provided:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Заголовочный файл <regex>
Тип Definition
regex basic_regex<char>
wregex basic_regex<wchar_t>

Содержание

[править] Типы-члены

Тип члена Определение
value_type CharT
traits_type Traits
string_type Traits::string_type
locale_type Traits::locale_type
flag_type std::regex_constants::syntax_option_type

[править] Функции-члены

constructs the regex object
(public функция-член) [edit]
разрушает регулярное выражение объекта
Оригинал:
destructs the regex object
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]
присваивает содержимое
Оригинал:
assigns the contents
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]
присваивает содержимое
Оригинал:
assigns the contents
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]
Наблюдатели
возвращает число отмеченных подвыражения в рамках регулярного выражения
Оригинал:
returns the number of marked sub-expressions within the regular expression
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]
returns the syntax flags
(public функция-член) [edit]
Locale
Оригинал:
Locale
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
получать локальную информацию
Оригинал:
get locale information
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]
установить локальную информацию
Оригинал:
set locale information
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]
Модификаторы
свопы содержание
Оригинал:
swaps the contents
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]

Константы
Оригинал:
Constants
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Value
Оригинал:
Value
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Effect(s)
icase
игнорирует случае, когда соответствующие символы
Оригинал:
ignores case when matching characters
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
nosubs
не хранить подвыражение матчей
Оригинал:
does not store sub-expression matches
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
optimize
быстрее соответствия, медленнее строительства
Оригинал:
faster matching, slower construction
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
collate
делает диапазон выражений, зависящих от языка
Оригинал:
makes range expressions locale-sensitive
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
ECMAScript
использует ECMA-262 (Perl 5) синтаксис
Оригинал:
uses an ECMA-262 (Perl 5) syntax
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic
использует POSIX основной синтаксис регулярных выражений
Оригинал:
uses a POSIX basic regular expression syntax
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
extended
использует POSIX расширенный синтаксис регулярных выражений
Оригинал:
uses a POSIX extended regular expression syntax
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
awk
использует' AWK-совместимый синтаксис
Оригинал:
uses an awk-compatible syntax
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
grep
использует' GREP-совместимый синтаксис
Оригинал:
uses a grep-compatible syntax
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
egrep
использует расширенную' GREP-совместимый синтаксис
Оригинал:
uses an extended grep-compatible syntax
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Функции, не являющиеся членами

Специализируется std::swap алгоритм
Оригинал:
specializes the std::swap algorithm
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(шаблон функции) [edit]