我在MFC中用的就是std::regex,包含C++库头文件#include <regex>,CString和std::string转换还是很简单的,如果用Unicode编码,那就用std::wregex,如果想更高级一点,typedef个std::tregex
namespace std
{
#ifdef _UNICODE
typedef wstring tstring;
typedef wregex tregex;
#else
typedef string tstring;
typedef regex tregex;
#endif
}