1229处理既含有中文又含有英文字符的字符串的相关程序解决方法
2018-02-26 18:07
561 查看
#include "stdafx.h" #include <string> #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { string s = "你好CSDN,我的"; string t; for(int i=0; i<s.length(); i++) { if(s[i]<255 && s[i]>0)//扩充的ASCII字符范围为0-255,如是,处理一个字节 { t.append(s.substr(i,1)); t.append("/"); } else//<0,>255的是汉字,处理两个字节 { t.append(s.substr(i,2)); t.append("/"); ++i; } } cout << t << endl;//输出符合要求 return 0; }
相关文章推荐
- 1、class或都id中含有“.”,“#”等特殊字符 在我们的程序中可能会遇到id中还有“.”和“#”等特殊字符,如果按照普通方式处理就会出错,解决方法是用转义符转义。 在下面程序中: <div
- php处理字符串,判断是否含有特殊符号,非中文,数字,字符
- 解决asp.net Sharepoint无法连接发布自定义字符串处理程序,不能进行输出缓存处理的方法
- PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
- 本文给出了一种方便实用的解决大文件的读取、存储等处理的方法,并结合相关程序代码对具体的实现过程进行了介绍
- PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
- (Delphi中处理字符串)截取中文字符和英文字符,去除所有数字
- 处理URL中的中文等字符,计算含有中英文的字符串的长度
- python中含有中文字符无法运行的解决方法
- java中判断字符串真实长度(中文2个字符,英文1个字符)的方法
- PHP处理中文字符串中的特殊字符解决Oracle插入报错的问题
- Qt中QFtp获取带有中文的文件名称出现乱码的解决方法(比较巧妙,toLatin1压缩掉了QString自动给每个英文字符加上的那些00字节)
- requests爬取中文网页时中文字符变英文的解决方法
- python处理csv文件名中中文字符解决方法
- Linux 处理中文字符串 :/区分中文和英文的方法
- 使用httpclient下载图片时,url中含有中文字符,导致下载失败的解决方法
- python中含有中文字符无法运行的解决方法
- jsp的中文处理解决方法
- sqlite3 jdbc、c接口、python接口处理中文时遇到的问题及其解决方法