去掉字符串左右两端空白字符串
2012-10-13 22:02
218 查看
#include <functional> #include <algorithm> using namespace std; string& lTrim(string &ss) { string::iterator p=find_if(ss.begin(),ss.end(),not1(ptr_fun(isspace))); ss.erase(ss.begin(),p); return ss; } string& rTrim(string &ss) { string::reverse_iterator p=find_if(ss.rbegin(),ss.rend(),not1(ptr_fun(isspace))); ss.erase(p.base(),ss.end()); return ss; } string& trim(string &st) { lTrim(rTrim(st)); return st; }
此 为网上找的,原文不知道在哪,就不给出链接了。保存以后备用。
相关文章推荐
- Javascript去掉字符串左右空白函数
- 将字符串 “ hello word,你 好 世 界 ! ” 两端空格去掉并且将其中的其他所有空格替换成一个空格 输出结果为“hello word,你 好 世界”
- JS去除字符串左右两端的空格
- javascript去掉字符串左右的空格
- shell awk用法及 去掉linux系统vi中出现^M字符的方法 shell去除字符串两端空格
- Flex 字符串拼接、去掉字符串两端空字符
- JavaScript中去掉字符串两端空格(trim)
- js结合正则式去掉字符串的左右空格
- 字符串去掉空白
- oracle从左右两端截取字符串
- 去掉字符串两端的全角空格和半角空格(含源代码)
- js中eval()函数和trim()去掉字符串左右空格应用
- 使用正则表达式去掉字符串左右空格
- javascript去掉字符串左右的空格
- 去掉字符串前后空白
- 实现去除字符串两端空白(相当于trim)功能的正则表达式/^/s*((.|/n)*/S)?/s*$/
- java 模拟trim去掉字符串两端的空格
- javascript去除字符串左右两端的空格
- JQuery中去掉字符串首尾的空白字符
- iOS去掉字符串两端的空格