Bonsoir.
J'aimerais savoir comment faire pour que
affiche effectivement 'Match!' car il n'y a que la première partie de la ligne que je lis qui m'intéresse ? Je pourrais juste finir mon regex par un '.*' mais je me demande s'il y a pas un truc moins sale comme un flag à passer quelque part.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 std::string str("Ligne 1"); boost::regex reg("Ligne"); if(boost::regex_match(str, reg)) { std::cout << "Match!\n"; }
Merci.
Edit : Ok il faut faire ça avec regex_search. Du coup j'ai meilleur temps de juste rajouter '.*' à la fin du regex je pense.
Partager