Qt中用正则表达式来判断Text的语种,主要通过判断unicode的编码范围
来源:互联网 发布:python 输入一个元组 编辑:程序博客网 时间:2024/05/17 09:09
QString MainWindow::ParseLanguage(QString Text){ if(Text.length()<=0) { return ""; } QString sRegNum = "[0-9]+"; QString sRegEn = "[a-zA-Z]+"; QString sRegCn = "[\\x4e00-\\x9fff]+"; QString sRegRu = "[\\x0400-\\x052f]+"; QRegExp rx; rx.setPattern(sRegNum); if(rx.exactMatch(Text)) { return "数字"; } rx.setPattern(sRegEn); if(rx.exactMatch(Text)) { return "英文"; } rx.setPattern(sRegCn); if(rx.exactMatch(Text)) { return "中文"; } rx.setPattern(sRegRu); if(rx.exactMatch(Text)) { return "俄文"; }}
0 0
- Qt中用正则表达式来判断Text的语种,主要通过判断unicode的编码范围
- Qt通过QRegExp类来实现输入的有效性判断与正则表达式的学习
- 正则表达式的编码范围
- 判断Unicode编码的文件
- 正则表达式的判断
- 用正则表达式来判断是否有需要的字符串
- 通过正则表达式 判断给定的字符串是不是符合要求
- 判断Decimal的正则表达式
- 判断日文的正则表达式
- 判断日文的正则表达式
- 判断Email的正则表达式
- 判断数字的正则表达式
- 判断中文的正则表达式
- JS 正则表达式的判断
- 正则表达式的等价判断
- 判断IP的正则表达式
- 判断手机号的正则表达式
- 判断ip的正则表达式
- 【暮色天】乱世疯狂 盛世安逸(7.8)
- Java 追加文件内容 输入输出流
- Dryad 微软的分布式运算框架
- linux下ElasticSearch(es)安装使用部署
- 使用vimdiff比较两个文件并合并文件(转)
- Qt中用正则表达式来判断Text的语种,主要通过判断unicode的编码范围
- IE支持getContext
- Http断点续传下载
- 【POJ】3160 Father Christmas flymouse 强连通+最长路
- 第七十题(字符串的全排列)
- Android UI开发第二十四篇——Action Bar
- Redis配置文件详解
- 不使用链表解决Josephus问题
- 单字节,多字节的自动类型识别方法