tr1::regex: Äquivalent zu boost::regex::expression?



  • bei boost-regex habe ich die Möglichkeit mit

    boost::regex reg("(\\ba (a|e|i|u|o))+");
    std::cout << reg.expression() << std::endl;
    

    den regulären Ausdruck anzuzeigen. Dies benötige ich u. a. zur Persistierung.

    Im tr1 scheint diese Methode nicht gelandet zu sein. Zumindest finde ich nichts im VS2012er cxx-Compiler.

    Gibt es dennoch die Möglichkeit, an den regulären Ausdruck zu kommen oder wollt man hier der Implementierung die Möglichkeit geben intern alles als Bytecode abzulegen?


Anmelden zum Antworten