wstring str = strPlate;// 普通汽车+新能源wregex regRule(L"^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$");wsmatch matchResult;wstring::const_iterator iterStart = str.begin();wstring::const_iterator iterEnd = str.end();//DebugView(str, matchResult, regRule);if (regex_search(iterStart, iterEnd, matchResult, regRule)){return true;}else{return false;}

以上代码是匹配车牌正则 需要注意的是 有汉字时 不应使用string 应当使用wstring 不然出现正则表达式出现问题 同样要使用 wsmatch

C++ 正则表达式 汉字问题相关推荐

  1. 以中划线开头正则表达式_正则表达式 汉字、数字、字母、横杠

    先推荐一个在线测试/学习正则表达式的网址, www.gskinner.com/RegExr/ 1.一个正则表达式,只含有汉字.数字.字母.下划线不能以下划线开头和结尾: ^(?!_)(?!.*?_$) ...

  2. Python自动化测试-正则表达式解析

    ------·今天距2021年还有315天·------ 这是ITester软件测试小栈第97次推文 对于正则表达式,第一眼时觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云.其实唯 ...

  3. 正则表达式前端使用手册

    目录 导读 回顾历史 正则表达式的定义 元字符 反义元字符 重复限定符 字符组 排除性字符组 多选结构 括号 转义字符 操作符的运算优先级 测试 修饰符 常用的正则表达式 密码验证 正则的几大家族 正 ...

  4. 很不错的正则表达式前端使用手册

    正则表达式前端使用手册 | louis blog  http://louiszhai.github.io/2016/06/13/regexp 正则表达式前端使用手册 目录 导读 回顾历史 正则表达式的 ...

  5. 【正则表达式大全-固定格式字符】

    正则表达式 1.数字相关的正则表达式 数字:^[0-9]*$ n位定长的数字:^\d{n}$ m-n位之间的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的 ...

  6. 常用正则表达式及学习

    正则表达式教程 学习地址:https://www.runoob.com/regexp/regexp-tutorial.html 测试地址:https://tool.oschina.net/regex/ ...

  7. 前端学习-JavaScript基础(正则表达式)

    正则表达式 正则表达式在很多程序设计语言都有,大同小异,尤其是在Python爬虫的使用很多,我也就跟他们学习爬爬图片,小视频啥的,咳咳都是学习资料.在JavaScript中,使用比较多的是表单验证,字 ...

  8. 【JavaSE】java中的正则表达式(从0到1学会正则表达式)

    文章目录 前言 一.正则表达式的三个常用类 1.Pattern类 2.Matcher类 3.PatternSyntaxException类 二.正则表达式的底层实现 1.Matcher.find()和 ...

  9. 87个C#帮助类,各种功能性代码(转载自微信公众号:dotNET全栈开发)

    初衷 网上有各式各样的帮助类,公共类,但是比较零碎,经常有人再群里或者各种社交账号上问我有没有这个helper, 那个helper,于是萌生了收集全部helper的念头,以便日后使用,整个解决方案的文 ...

最新文章

  1. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...
  2. win7调整屏幕亮度_番禺区户外LED屏幕求购,区LCD屏幕解决方案
  3. 华为聚焦AI基础平台,加速行业智能化落地
  4. ajax返回不刷新页面,Jquery ajax不刷新页面提交action取得返回值
  5. 高德地图天气图标符号大全_共享雨伞,高德这波营销格外暖!
  6. 第一阶段站立会议05
  7. MATLAB字符串和ASCII码的转换
  8. thinkphp3 php jwt,thinkphp框架使用JWTtoken的方法详解
  9. C++笔记-ClassA a和ClassA a()的区别与联系
  10. C/C++轻松写电脑锁机程序
  11. 更改tomcat自带的logo
  12. C#串口编程测试收发
  13. 建立网络安全新生态,网络态势感知至关重要
  14. 【游戏体验】Colour My World(让我的世界充满色彩)
  15. html文件文本预处理,HTML文件文本信息预处理技术.pdf
  16. 笔记本装系服务器系统驱动,联想昭阳E4430A笔记本安装WINDOWS SERVER 2003 2008服务器版网卡驱动的问题...
  17. 手机版wps怎么制作折线图_手机简历制作 | 微信怎么在线制作简历
  18. 星球大战7:原力觉醒[Star Wars Episode VII:The Force Awakens]
  19. 问题1201:打印数字图形
  20. echarts不显示纵轴竖线?

热门文章

  1. 为什么要选择补单及补单系统平台的优势操作方法
  2. 使用SimpleDateFormat自定义格式化时间
  3. 杂谈---嵌入式(单片机、arm)在线升级方案
  4. Linux下mpio 多路径,Windows原生MPIO存储多路径软件详解与应用
  5. JAVA File类、IO流体验与简介(字节流、字符流、序列流、打印流、编码、递归)
  6. java父原型,对象及原型丶Java教程网-IT开发者们的技术天堂
  7. 怎样短期内考取PMP证书?
  8. 基于微软认知服务Azure的图像分析
  9. Windbg分析dump崩溃
  10. Django BoundField