做C++某个项目的时候,用到了正则表达式,当我想表达全是数字的时候,我的变量设置是这样的:

regex reg("^[1-9][0-9] * $");

判断时总是不能通过。

后面机缘巧合下把符号间空格给去掉了,就得到了我想要的结果:

regex reg("^[1-9][0-9]*$");

以此提醒自己,正则表达式空格也会编译,不能随便加入空格。

空格可以用 \s 表示

另外,查找这个错误时,我得到了大多数的语言平台都没有将  '\'  作为转义字符。需要写成 ’ \\s ‘ 来将  '\' 转义

转载于:https://www.cnblogs.com/JCS-DOC/p/11544598.html

关于正则表达式里含有空格的问题相关推荐

  1. 【算法】c++输入含有空格的字符串或整数

    文章目录 输入带空格字符串 1.正则表达式scanf("%[^\n]]",str) 2. gets函数 区别 3.getline(cin,string str) 区别 4.cin. ...

  2. teradata数据库中增加月份、取别名、数据类型(时间戳)转换、替换中使用正则表达式、去除空格以及字段格式调整汇总

    1.对时间月份的增加: 获取月份的函数为:extract(month from date) 增加月份为:add_months(date,2)显示两个月之后时间 2.取别名: 除了常用的直接在字段后用a ...

  3. mysql 包含非数字_mysql 正则表达式查询含有非数字和字符的记录

    比如我们有一张school表,里面有一个字段county_name,现在我们要查询county_name字段中包含a-w字母和数字以外字符的记录,那么sql该如何写呢?请看下面的写法: select ...

  4. android 正则表达式3,含有至少3个字符类型的android正则表达式

    我想在包含至少3个类型的字符从这种类型的android正则表达式:含有至少3个字符类型的android正则表达式 Number, upper letter, lower letter and spec ...

  5. 正则表达式用单个空格替换多个空格

    给定一个像这样的字符串: "The dog has a long tail, and it is RED!" 什么样的jQuery或JavaScript魔术可以用来将空间限制为最多 ...

  6. 数据库元数据数据字典查询_11_列出数据库里含有自增的字段

                               列出数据库里含有自增的字段 需求描述 需求:查询数据库里所有自增类型的字段 解决方法:通过数据字典里的字段is_identity来实现该需求. 注 ...

  7. 正则表达式里转义字符_五分钟搞定正则表达式,如果没搞定,再加两分钟

    五分钟搞定正则表达式,如果没搞定,再加两分钟 [这是 ZY 第 18 篇原创文章] 文章概览 一.正则表达式介绍 正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简 ...

  8. python脚本去除文件名里的空格

    原始文件名里很多空格,写了个python脚本去除文件名里的空格 import osfilepath="image" # 文件目录名 zimulus = os.listdir(fil ...

  9. 解决shell脚本参数传递含有空格的问题

    解决shell脚本参数传递含有空格的问题 参考文章: (1)解决shell脚本参数传递含有空格的问题 (2)https://www.cnblogs.com/zoro-robin/p/6612053.h ...

最新文章

  1. LeetCode实战:搜索二维矩阵
  2. git命令从入门到实战,看这一篇足矣
  3. php log 行号 debug_backtrace,PHP debug_backtrace() 函数生成 backtrace(回溯跟踪)
  4. Sun Java认证
  5. anaconda + pycharm安装教程补充
  6. JavaScript快速上手
  7. 们--加强菲波那切数列
  8. redisconnectionfactory 没有这个bean_浅析Spring中bean的作用域
  9. 天易成网络管理系统服务器,怎样使用天易成网管软件解决远程开关机的问题
  10. Ultra Fast Deep Lane Detection with Hybrid Anchor Driven Ordinal Classification论文解读
  11. VC++实现禁止上网
  12. 的计算机基本操作知识,电脑的基本操作知识有哪些
  13. CAS单点登录-配置数据库认证方式
  14. MySQL之between and 临界值问题
  15. 文件损坏怎么修复回来?
  16. Note For Linux By Jes(16)-软件安装:原始码与 Tarball
  17. iOS 面试题--转自唐巧
  18. 以NDN和IPFS为代表的ICN架构能为互联网带来什么
  19. 让SEO更具有杀伤力-黑链
  20. 城阳三中2021高考成绩查询入口,2021年城阳区高中学 普通高中计划招生5250人,公办普通高...

热门文章

  1. 数据结构:双栈共享的初始化、入栈、出栈
  2. LoadRunner 的简单使用
  3. 4月22日丨【云数据库技术沙龙】技术进化,让数据更智能
  4. int正数和负数的原码、反码、补码
  5. comparable的compareTo( )方法
  6. compare和compareTo方法的区别
  7. 计算机网络------虚拟局域网
  8. 【转】ATF中SMC深入理解
  9. 计算机组成原理片级逻辑图,计算机组成原理试题(五)
  10. 浏览器审查元素查找网页元素对应代码