std::basic_regex<CharT,Traits>:: assign
|
basic_regex
&
assign
(
const
basic_regex
&
other
)
;
|
(1) | (desde C++11) |
|
basic_regex
&
assign
(
basic_regex
&&
other
)
noexcept
;
|
(2) | (desde C++11) |
|
basic_regex
&
assign
(
const
CharT
*
s,
flag_type f = std:: regex_constants :: ECMAScript ) ; |
(3) | (desde C++11) |
|
basic_regex
&
assign
(
const
CharT
*
ptr,
std::
size_t
count,
flag_type f = std:: regex_constants :: ECMAScript ) ; |
(4) | (desde C++11) |
|
template
<
class
ST,
class
SA
>
basic_regex
&
assign
(
const
std::
basic_string
<
CharT,ST,SA
>
&
str,
|
(5) | (desde C++11) |
|
template
<
class
InputIt
>
basic_regex
&
assign
(
InputIt first, InputIt last,
|
(6) | (desde C++11) |
|
basic_regex
&
assign
(
std::
initializer_list
<
CharT
>
ilist,
flag_type f = std:: regex_constants :: ECMAScript ) ; |
(7) | (desde C++11) |
Asigna el contenido a la expresión regular.
f
.
mark_count()
devuelve el número de subexpresiones marcadas dentro de la subexpresión resultante después de la llamada.
[
first
,
last
)
.
Contenidos |
Parámetros
| other | - | otra expresión regular a asignar |
| s | - | puntero a una secuencia de caracteres a asignar |
| str | - | cadena a asignar |
| first, last | - | rango de caracteres a asignar |
| ilist | - | lista de inicialización que contiene caracteres a asignar |
| Requisitos de tipo | ||
-
InputIt
debe cumplir con los requisitos de
LegacyInputIterator
.
|
||
Valor de retorno
* this
Excepciones
Ejemplo
|
Esta sección está incompleta
Motivo: sin ejemplo |
Véase también
|
asigna los contenidos
(función miembro pública) |