反斜杠\是用来转义的,让shell识别不是字符s而是表达式s。
大写的S是非空白字符,小的s是空白字符。
当^在[ ]中时表示非。
匹配任何非空白字符:\S 或 [^\s],^用于"[]“外表示从开头匹配,用于”[]“内表示"非”,即不包括

匹配任何空白字符:\s 或 [^\S],等价于[ \f\n\r\t\v]。

\f -> 匹配一个换页
\n -> 匹配一个换行符
\r -> 匹配一个回车符
\t -> 匹配一个制表符
\v -> 匹配一个垂直制表符

正则表达式中空白字符与非空白字符相关推荐

  1. 正则表达式匹配任何空白字符或者非空白字符

    匹配任何空白字符:[\s],等价于[ \f\n\r\t\v] 匹配任何非空白字符:[^\s],^用于"[]"外表示从开头匹配,用于"[]"内表示"非& ...

  2. 正则表达式中的捕获非捕获匹配

    正则表达式中的非捕获匹配 (?:pattern) (?=pattern) (?!pattern) (?<=pattern) (?<!pattern) 在正则表达之使用中,经常会用到捕获匹配 ...

  3. Matlab:正则表达式中的标文

    Matlab:正则表达式中的标文 简介 多个标文 不匹配的标文 替代文本中的标文 命名捕获 简介 正则表达式中使用的括号不仅将该表达式的元素分组在一起,而且会为找到的与该组条件匹配的任何匹配项指定标文 ...

  4. 正则表达式中原子的5种类型

    原子是正则表达式的最基本的组成单位,而且在每个模式中最少包含一个原子.原子是由所有那些未显示指定为元字符的打印和非打印字符组成,所以在这里将其详细划分为五类进行介绍. ①普通字符作为原子 普通字符是编 ...

  5. 正则表达式的贪婪和非贪婪模式

    最近在写程序时,碰到一个场景,需要找到一个字符串中指定的一个片段,而不是所有片段,这就涉及到正则表达式中贪婪和非贪婪两种模式. 字面意思上,正则表达式一般趋向于最大长度匹配,就是贪婪模式.匹配到结果就 ...

  6. Python正则表达式中的贪心模式和非贪心模式

    声明:最近发现有人利用我在百度云盘里免费分享的127课Python视频盈利,并声称获得我的授权.在此,我声明,文末百度云盘里的Python视频是免费的,不会授权给任何人或机构进行销售.如果再发现有人卖 ...

  7. [Perl]Perl匹配非空白字符[^\s]

    Perl匹配非空白字符[^\s] ​​​​​ 一.Perl匹配非空白字符[^\s] 在Perl中,[^\s]代表非空白符. [^\s]+表示一次或多次匹配非空白符. ^在括号[]外时表示开始,即行首. ...

  8. 正则表达式中的非捕获组是什么?

    非捕获组(即(?:) )如何在正则表达式中使用,它们有什么用? #1楼 在复杂的正则表达式中,您可能会希望使用大量的组,其中一些用于重复匹配,而另一些则提供反向引用. 默认情况下,与每个组匹配的文本会 ...

  9. perl 中部分正则表达式中匹配非空字符和正常使用字符

    \w 表示匹配大小写英文字母.数字以及下划线,等价于'[A-Za-z0-9_]'. \S 表示匹配非空白字符,范围可广了,只要不是空格.换行符.制表符.换页符即可 你举的例子看不出区别,但你试试 my ...

  10. php正则表达式非贪婪,php正则表达式中的非贪婪模式匹配

    php正则表达式中的非贪婪模式匹配 一般情况下,正则表达式的匹配是贪婪模式的,比如下面这个例子: 字符串:....src="http://www.bloghome.cn/1.mp3" ...

最新文章

  1. LeetCode实战:旋转链表
  2. pandas使用pct_change函数计算数据列的百分比变化:计算当前元素和前一个元素之间的百分比变化(包含NaN值的情况以及数据填充方法)
  3. Java高级特性:clone()方法
  4. 最基本的弹出窗口代码
  5. RPi 2B python opencv camera demo example
  6. c#与access建立连接用作登录_组态王与Access数据库的数据交换
  7. 数据结构 堆中的路径(最小堆)
  8. IndexError: list index out of range--Python报错原因及解决办法
  9. java中抽象类,abstract关键字
  10. 如何使用IDEA格式化JSON数据
  11. 萤火小程序商城(YoShop)
  12. 网站数据分析指标体系
  13. 微信小程序布局 底部位置固定例子
  14. python生成文章标题_标题党文章生成器
  15. python爬虫案例:抓取网易新闻
  16. 台式计算机品牌及价格,全球十大台式电脑品牌 联想拥有良好的品质和适合的价格...
  17. bistoury建库建表(一)
  18. fan4801开关电源原理图_FAN41501
  19. MEMS振镜扫描的Lissajous图形Matlab仿真
  20. 基于JAVA供电公司安全生产考试系统计算机毕业设计源码+数据库+lw文档+系统+部署

热门文章

  1. AI会玩魔方了!全是自学,比任何人都快,包括机器人
  2. python 对象的销毁_销毁类python的对象
  3. 关于高维空间的一些思考
  4. 竞价推广常见难题及优化调整思路
  5. 笔记本触摸屏使用技巧
  6. 炼数成金《数据分析与SAS》课程
  7. 走近“云地基”的开拓者云快线
  8. wechat sdk java_使用java集成微信支付sdk。
  9. angular- Directive
  10. linux下查看vnc端口_Linux的VNCServer的默认端口是多少?