Děkujeme za všechny návrhy.
Dnes jsem vyzkoušel pár věcí a s těmi věcmi, o které se snažíme, jsem se rozhodl pro nejjednodušší řešení, kdy nemusím stahovat žádnou jinou knihovnu třetí strany. Nakonec jsem #include
Boost.Regex je velmi dobrý a má se stát součástí standardu C++0x (je již v TR1).
Osobně mi přijde Boost.Xpressive mnohem hezčí na práci. Je to knihovna pouze pro záhlaví a má některé pěkné funkce, jako jsou statické regexy (regexy kompilované v době kompilace).
Aktualizace: Pokud používáte kompilátor kompatibilní s C++11 (gcc 4.8 NENÍ!), použijte std::regex, pokud nemáte dobrý důvod použít něco jiného.
Jak vytvořit python, program příkazového řádku, který automaticky doplňuje libovolné věci, NE překladač
Jak mohu automatizovat převody HTML do PDF?