31 Regular expressions library [re]

31.8 Class template basic_­regex [re.regex]

31.8.6 basic_­regex swap [re.regex.swap]

void swap(basic_regex& e);

Effects: Меняет местами содержимое двух регулярных выражений.

Postconditions: *this содержит регулярное выражение, которое было в e, e содержит регулярное выражение, которое было в *this.

Complexity: Постоянное время.