命名空间_STL没有成员“正则表达式”?

时间:2014-03-28 11:42:14

标签: c++ regex

我已经搜索了它,看起来我不需要使用std :: tr1 :: regex但是std :: regex对我不起作用而且我已经包括了......有人知道会发生什么?

string KingChatFilter::filter(string msg) {


            s3eDebugOutputString("Your Message!!");

            xingArray = txtReader("chatTest/restrict_words.txt");
            niceArray = txtReader("chatTest/replaces.txt");

            std::regex rx("/|\\*|\\)|\\(|\\.");
            // std::replace_if(msg.begin(), msg.end(), boost::is_any_of(", |"), '_');

            for(int i=0; i< msg.length(); ++i){
                if(msg.at(i) == 
            }

            for(int i = 0; i < xingArray.size(); i=i+1){
                if(msg == xingArray[i]){
                    msg = "amigao";
                }
            }

        return msg;
    }

我在正则表达式rx行中收到错误。

0 个答案:

没有答案