c++ string 字符无法准确去除两边空格!
来源:互联网 发布:淘宝上买steam游戏后果 编辑:程序博客网 时间:2024/05/21 10:19
在用户输入之后,如何去除输入内容两边的空格?
在网上搜索到如下解决方案:
std::string strTmp = "xxxxxxyyyyy ";
strTmp.erase(0, strTmp.find_first_not_of(" /t/n/r")).erase(strTmp.find_last_not_of(" /t/n/r") + 1);
初步测试了下,没有发现问题,其实不然!!
这个方法,把以字符[n]结尾的 n 去掉了!!
所以,暂时不能用这个简单的去除空格,
在没有找到完美的方法之前,只有拒绝字符串中有空格了。
int iFindSpace = strTmp.find(" ");
if(iFindSpace >= 0){
CCMessageBox("输入内容不允许有空格", "检查结果");
return;
}
- c++ string 字符无法准确去除两边空格!
- NSString去除两边空格字符,like trim()
- NSString去除两边空格字符,like trim()
- string去除两边空格的函数
- c总结5 --- 去除两边空格(空白字符)(指针学习4)
- NSString去除空格字符-包括两边字符trim()
- NSString去除空格字符-包括两边字符trim()
- JS去除两边空格
- javascript去除两边空格
- Oracle 去除两边空格
- Oracle 去除两边空格
- 去除字符串两边空格
- C 去除 字符串两边的空字符
- javascript去除左右两边空格
- JavaScript去除字符串两边空格
- 去除字符串两边空格源码
- javascript 去除字符两边的空格函数(仿asp的trim)
- Javascript中去除两边的空格和JS中判断字符串中是否包含某字符
- 字符串完美度---庞果编程挑战
- RAC 启动错误处理 :CRS-4639: Could not contact Oracle High Availability Services
- 设计模式C++实现(3)——适配器模式
- Java与C之间通过JNI传递中文字符串
- Thinking in C++: static const (类中的编译时常量)
- c++ string 字符无法准确去除两边空格!
- hdu 1011 树形dp 背包
- 【deep learning学习笔记】注释yusugomori的RBM代码 --- 头文件
- 狼奔生成器之初体验
- 在gem5的full system下运行 x86编译的测试程序 running gem5 on ubuntu in full system mode in x86
- 两栈共享空间
- nyist-244
- 完全免费和开源的权限管理系统
- 反射相关的异常