正则表达式[\S\s]的意思
是完全通配的意思,\s是指空白,包括空格、换行、tab缩进等所有的空白,而\S刚好相反
这样一正一反下来,就表示所有的字符,完全的,一字不漏的。
另外,[]这个符号,表示在它里面包含的单个字符不限顺序的出现,比如下面的正则:
[ace]*
这表示,只要出现a/c/e这三个任意的字母,都会被匹配
[\s]表示,只要出现空白就匹配
[\S]表示,非空白就匹配
那么它们的组合,表示所有的都匹配,与它相对应的,有[\w\W]等,意义完全相同、
另外要说的一点是,为什么有"."这个通配符了,还要这样的用法。
其实,[\s\S] [\w\W]这样的用法,比较".“所匹配的还要多,因为”."是不会匹配换行的,
所有出现有换行匹配的时候,人们就习惯 使用[\s\S]或者[\w\W]这样的完全通配模式。
[\s]表示匹配 空白字符
[\S]表示匹配 非空白字符
两者同时出现[\s\S]表示匹配 任何字符
正则表达式[\S\s]的意思相关推荐
- 通过正则表达式校验手机号码,拿走即用!
校验手机号码 2021/01/06更新,电信新增了191号段 1. 单纯校验长度 2.正则表达式校验数字 3.正则表达式校验是否是大陆号码 4.正则表达式校验是否是香港号码 //校验长度private ...
- Linux shell 学习笔记(15)— shell 正则表达式
1. 定义 BRE 模式 1.1 纯文本 第一条原则就是:正则表达式模式都区分大小写.这意味着它们只会匹配大小写也相符的模式. $ echo "This is a test" | ...
- re2正则表达式匹配引擎的c接口版本cre2的中文使用手册
前言 re2 官方地址: https://github.com/google/re2 cre2 官方地址: https://github.com/marcomaggi/cre2 1 基本类型定义 不透 ...
- 正则表达式(括号)、[中括号]、{大括号}的区别小结
正则表达式(括号).[中括号].{大括号}的区别小结 </h1><div class="clear"></div><div class=& ...
- Python中正则表达式用法 重点格式以这个为准_首看_各种问题
20210811 https://www.jb51.net/article/101258.htm 一.惰性模式的概念: 此模式和贪婪模式恰好相反,它尽可能少的匹配字符以满足正则表达式即可,例如: va ...
- 正则语法完全正则表达式手册_语法格式重点
20211202 https://blog.csdn.net/lc11535/article/details/103266263 该表达式打开re.U(re.UNICODE)标志. python –& ...
- 正则表达式 - 语法
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件的子串等. 例如: r ...
- 正则表达式中的\.表示什么意思
\ 这是引用符,用来将这里列出的这些元字符当作普通的字符来进行匹配.例如正则表达式\$被用来匹配美元符号,而不是行尾,类似的,正则表达式\.用来匹配点字符,而不是任何字符的通配符.
- ?:在正则表达式中什么意思
"?:"非获取匹配,匹配冒号后的内容但不获取匹配结果,不进行存储供以后使用. 单独的"?":匹配前面的子表达式零次或一次. 当"?"紧跟在任 ...
- 关于正则表达式 \1 \2之类的问题
我们创建一个正则表达式 var RegExp = /^(123)(456)\2\1$/; 这个正则表达式匹配到的字符串就是 123456456123 创建另外第二正则表达式 var RegExp1 = ...
最新文章
- 图像掩码操作的两种实现
- [转] Java快速教程
- eclipse默认的花括号对齐方式的修改
- matlab对手写数字聚类的方法_scikitlearn — 聚类
- 初次使用Shiro进行加密密码的算法实例
- 服务器虚拟化win游戏,Win虚拟化之Windows Virtual PC 功能概述
- Dubbo(七)使用SpringBoot搭建dubbo消费者工程
- 图片超大 html,解决WebView加载html文本时,图片太大不能适配屏幕
- python 移动文件 覆盖_Python操作文件(删除、复制、移动...)
- html图片表情怎么搞,学习使用HTML5/CSS3来制作简单的表情动画
- 揭秘小红书的种草套路
- 如何用GoldWave交叉淡化两首音乐?
- 谷歌浏览器翻译插件方便阅读方法,收藏备用
- error An unexpected error occurred: “https://registry.npmjs.org/axios
- Html5 文件上传
- 专家系统java编程_专家系统的Java实现
- 【论文阅读】Adaptive Cross-Modal Prototypes for Cross-Domain Visual-Language Retrieval
- swisssql-sql server to oracle,Sql Server移植到Oracle之Migration Workbench
- win10无线网卡驱动怎么安装【系统天地】
- python作用总结_python个人总结