[C++]_[初级]_[删除字符串中的前后空格]
2014-12-26 21:50
381 查看
#include <stdio.h> #include <vector> #include <string> #include <iostream> using namespace std; int main(int argc,char *argv[]) { std::string str(" 123 343 4343 -"); char c =' '; vector<char>::iterator it; for(it =str.begin();it!= str.end();) { if((*it)==c) { it = str.erase(it); //返回一个新的迭代器 } else { ++it; } } cout<<"str:"<<str<<endl; return 0; }
相关文章推荐
- [C/C++标准库]_[初级]_[使用模板删除字符串前后空格((w)string space)]
- [C/C++标准库]_[初级]_[使用模板删除字符串前后空格((w)string space)]
- [C/C++]_[初级]_[Trim掉字符串的前后空格]
- [C/C++]_[初级]_[Trim掉字符串的前后空格]
- JQuery删除字符串的前后空格
- 删除字符串前后的空格
- Trim的使用(删除字符串前后出现的空格)
- c++实现删除字符串前后指定字符
- [C/C++标准库]_[初级]_[不使用正则替换和删除字符串]
- C++和C代码:删除字符串中所有前导空格和所有后导空格,单词之间最多只留一个空格
- 结合ASCII码表规律删除字符串前后空格
- [C/C++标准库]_[初级]_[不使用正则替换和删除字符串]
- 删除字符串前后的空格
- [C/C++]_[初级]_[标准库之几种算法库函数的运用,如字符串查找(字符个数查找)、分隔、删除、替换、排序、字符交换位置、大小写转换等等]
- 删除字符串前后的空格
- javascript中使用正则表达式实现删除字符串中的前后空格
- C++ 删除字符串前后空白函数
- C/C++学习之C提高-----非空格的字符串长度、去掉字符串前后空格、字符串反转、键值对字符串、const练习、二级指针做输入/输出的特性、将字符串按逗号分开,并放入二维数组打印出来
- jQuery的$.trim函数可以删除字符串前后的换页、换行、制表、回车、空格、垂直制表等字符。