汉字占两个字节,数字和英文字母占一个字节,要输出的话首先判断是英文数字还是汉字,

ANSI:汉字区的内码范围高字节从B0-F7,低字节从A1-FE

Unicode:汉字的Unicode编码范围为\u4E00-\u9FA5 \uF900-\uFA2D

可知我们只要判断高位字节的最高位是否为一就可以

 string  s = "一二257【漂亮【jkljl";
for(int i=0;i<s.length();i++){
if( s.at(i) & 0x80 ){//s.at(i) < 0
//中文
string word;
word+=s.at(i);
word+=s.at(i+1);
cout<< word<<endl;
i++;
}else{
cout<< s.at(i)<<endl;
}
}

c++ 从混合中英文数字等的string 中按顺序分别输出相关推荐

  1. java获取数字_java 获取String中的数字

    随便给你一个含有数字的字符串,比如: String s="eert343dfg56756dtry66fggg89dfgf"; 那我们如何把其中的数字提取出来呢?大致有以下几种方法, ...

  2. Qt实用技巧:北斗GPS通讯代码模式下混合中英文数字发信内容的字符编码转换方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131434492 红胖子网络科技博文大全:开发技术集合( ...

  3. 基于词典的正向最大匹配中文分词算法,能实现中英文数字混合分词

    基于词典的正向最大匹配中文分词算法,能实现中英文数字混合分词.比如能分出这样的词:bb霜.3室.乐phone.touch4.mp3.T恤 第一次写中文分词程序,欢迎拍砖. publicclass MM ...

  4. 基于词典的逆向最大匹配中文分词算法,更好实现中英文数字混合分词

    基于词典的逆向最大匹配中文分词算法,能实现中英文数字混合分词.比如能分出这样的词:bb霜.3室.乐phone.touch4.mp3.T恤.实际分词效果比正向分词效果好 publicclass RMM ...

  5. PHP基于字典的中英文数字混合分词算法RMM简易实现

    <?phpclass Seg {//字典private $dict = [];//加载字典function set_dict($vDict){//词典大写,方便比对foreach ($vDict ...

  6. JS实现数字字母混合验证码(数字+大写字母+小写字母)

    我之前写了一篇<JS实现随机验证码>,可以产生随机数字.随机颜色.随机位置,但只能产生数字验证码,今天在此基础上进行改进,使之可以随机大写字母.小写字母.数字三种类型. 思路 我们使用Ma ...

  7. java string 字符个数字_java从字符串中提取数字

    string类函数的补充说明: trim()方法返回调用字符串对象的一个副本,但是所有起始和结尾的空格都被删除了,例子如下:String s=" Hello World ".tri ...

  8. C++将一个数字转化为string的现成方法

    使用 std::to_string()函数,函数接收一个数字返回一个string的字符串 参考链接 std::to_string C++数值类型与string的相互转换 C++数字转字符串 to_st ...

  9. 搭建基于飞桨的OCR工具库,总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别的PaddleOCR

    介绍 基于飞桨的OCR工具库,包含总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别.竖排文本识别.长文本识别.同时支持多种文本检测.文本识别的训练算法. 相关链接 PaddleOCR ...

最新文章

  1. 云安全云计算 迷团大揭幕
  2. 【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 each 方法遍历 map 集合 | 代码示例 )
  3. linux查看wan的ip地址,查看wan口ip地址操作方法
  4. 奇葩面试经历分享:喊价25K,HR 却给了30K!
  5. 华为手机拍照后图库里无照片_华为图库中上千张照片,如何快速找到想要的照片?...
  6. Linux scp -r命令主机间文件复制
  7. HALCON示例程序forest.hdev识别森林中的树
  8. java虚拟机编译文件,理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么...
  9. HTML期末作业-美食网站
  10. batchplot放到哪个文件夹_Batchplot使用技巧,转换CAD图纸格式并实现批量打印
  11. AndroidStudio_A connection was leaked. Did you forget to close a response body?---Android原生开发工作笔记241
  12. ASP.NET AJAX:Ajax验证(ajax+Handler处理)
  13. (node:2612) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead.
  14. 英特尔:赔你15亿算了;Nvidia:反正我早就不做你那块了
  15. 用graphviz画树状图(pdf、png)
  16. UCF Local Programming Contest 2018题解
  17. Google证书生成
  18. 2023年前端面试题集锦
  19. 台式机利用独立显卡连接两个显示器
  20. 全球与中国二甲酮市场深度研究分析报告

热门文章

  1. GIS中的拓扑关系和ArcGIS中的拓扑
  2. Java 编程的动态性,第3部分: 应用反射--转载
  3. Mysql大小写敏感的问题 --转
  4. JAVA获取CLASSPATH路径--转
  5. xss攻击汇总--转
  6. nginx 学习笔记(9) 配置HTTPS服务器--转载
  7. 转载--tomcat整合apr
  8. 【风控建模】互联网金融-机器学习及评分卡构建
  9. 多标签文本分类 [ALBERT](附代码)
  10. 小工匠聊架构-超高并发秒杀系统设计 04_流量削峰设计