功能:删除删除字符串中的数字
代码:
#include<iostream>
#include<string>
#include <iterator>
//#include <algorithm>
using namespace std;
int main()
{
string str=("aaaa123bbb"); // 删除字符串中的数字
string::iterator it = str.begin();
while (it != str.end()) {
if ((*it >= '1') && (*it <= '9')) {
it = str.erase(it);
} else { // 必须加else
it++;
}
}
cout << str << endl;
return 0;
}
输出: