• [^] # Re: Bibliothèque regex

    Posté par . En réponse au message Analyse HTML et envoi de mails en C++. Évalué à 2.

    Je me trompe : GetMatch permet de faire de l'extraction, semble-t-il :


    wxRegEx reEmail = "([^@]+)@([[:alnum:].-_].)+([[:alnum:]]+)";
    if ( reEmail.Matches(text) )
    {
    wxString text = reEmail.GetMatch(email);
    wxString username = reEmail.GetMatch(email, 1);
    if ( reEmail.GetMatch(email, 3) == "com" ) // .com TLD?
    {
    ...
    }