#include
#include
#include \"TextProcessing.h\"
const std::string URL_PATTERN(\"((http://)[-a-zA-Z0-9@:%_\\\\+.~#?&//=]+)\");
Your standard C++ library does not have complete c++0x (now c++1x?) support. Try using Boost's code. See also this answer.
Yup, in my g++ include files I also see that regex_replace
is declared and not defined. For me, it's in the file /usr/include/c++/4.4.4/tr1_impl/regex . Just above the declaration is a Doxygen comment section which includes:
/** @todo Implement this function. */