string中获取所有数字

来源:互联网 发布:软件运营方案书 编辑:程序博客网 时间:2024/05/16 05:03
例如 "10km"

获取   "km"
    string strLevel = "10km";
    string::iterator iter=strLevel.begin();
    string strUnit; //"km"
    for(iter;iter!=strLevel.end(); ++iter)
    {
        if(!isdigit(*iter)) //不是数字
        {
            strUnit = strUnit + (*iter);
        }
    }
原创粉丝点击