std::match_results<BidirIt,Alloc>::prefix
De cppreference.com
const_reference prefix() const;
|
(desde C++11) | |
Obtiene una referencia al objeto std::sub_match que representa la secuencia objetivo entre el comienzo del comienzo de la secuencia objetivo y el comienzo de la coincidencia completa de la expresión regular.
El comportamiento no está definido a menos que ready() == true.
Parámetros
(Ninguno)
Valor de retorno
Una referencia al prefijo no coincidido.
Ejemplo
Ejecuta este código
#include <iostream>
#include <regex>
#include <string>
int main()
{
std::regex re("a(a)*b");
std::string muestra("baaaby");
std::smatch sm;
std::regex_search(muestra, sm, re);
std::cout << sm.prefix().str() << '\n';
}
Salida:
b
Véase también
| Devuelve la subsecuencia entre el final de la coincidencia completa y el final de la secuencia de destino. (función miembro pública) |