注意事项:在VSCode中使用时,要先把通配符开关打开(开关是查找输入框右边的".*"符号)转义字符    匹配内容
\t    tab
\r    回车符号\r
\n    换行符号\n
\uxxxx    匹配Unicode编码为xxx的字符,如\u0020匹配空格,这个符号可以用来帮助匹配中文,后面说
\    特殊符号转义,如"\*" ,转义后匹配的是字符"*", “\(” 匹配的是括号"("
[字符序列]    匹配[ ]中的任意字符,如[ae],字符a和字符e均匹配
[^字符序列]    匹配不在[ ]中的任意字符,如[^ae]除了a和e,其他字符都匹配
[字符1-字符2]    匹配在[ ]之间的任意字符,如[a-x],就是匹配a和x之间的所有字符(包括a和x)
.    匹配任意单个字符(除了\n)
\w    匹配所有单词字符(如"a",“3”,“E”,但不匹配"?","."等)
\W    和\w相反,匹配所有非单词字符
[\u4e00-\u9fa5]    利用区间和\u转义符号,匹配中文(该区间包含2万个汉字),可以当做中文版的\w使用
\s    匹配空格
\S    和\s相反,匹配非空格
\d    匹配数字字符,如"1",“4”,"9"等
\D    和\d相反,匹配除了数字字符外的其他字符
*    将前面的元素匹配0到多次,如"\d*.\d",可以匹配"19.9",".0",“129.9”
+    将前面的元素匹配1到多次,如"be+",可以匹配"be", “beeeeee”
?    将前面的元素匹配0次或者一次,如"rai?n" 可以且只可以匹配 “ran” 或者 “rain”
{n}    n是个数字,将前面的元素匹配n次,如"be{3}“可以且只可以匹配 ”beee”
{n, m}    将前面的元素匹配至少n次,最多m次,如"be{1,3}" 可以且只可以匹配"be",“bee”, “beee”
|    相当于"或",表示匹配由|分割的任意一个元素,如the(e| is | at),可以匹配"the", “this”, “that”
$n    n是个数字,这个是替换时使用括号( )将匹配的patter分割成了几个元素,然后在替换的patter里面使用,类似于变量。
如果查找patter是"(\w+)(\s)(\w+)",那么$1就是(\w+),$2是(\s),$3是(\w+),替换patter是$3$2$1,那么替换结果就是(\w+)(\s)(\w+)。
假设匹配到的是"one two",那么$1,$2,$3分别为"one", " “, “two”,替换后的结果为"two one”.

案例

删除   0   MEMORY  utf8_general_ci 0 字节
删除  2,877   InnoDB  utf8_general_ci 2.0 MB

规则

删除\s*\S*\s*\S*\s*\S*\s*\S*\s*\S*

将 链接替换 成a标签

如 abchttp://baidu.com 33333
=>
http://baidu.com

(http://\S*) => $1

如在SQL中
start_time datetimeCOMMENT ‘开始时间’,
=>
start_time 开始时间

(\S*) \S*\s*\SEnt '(\S)', => $1 $2

vscode搜索正则匹配相关推荐

  1. python正则匹配空格+数字+空格_如何批量添加中文和英文数字之间的空格?用正则表达式吧...

    1.中文与英文数字混合使用,排版有规范 写作中,我们经常遇到以下中文与英文.数字混用的情况. 我自学python编程,是在xue.cn上进行的.时耗方面,基础功仅需50多小时,加上很多实战,包括初步运 ...

  2. python正则匹配ip地址_Python正则表达式匹配和提取IP地址

    Linux No.1 IPv4 下面是IPv4的IP正则匹配实例: 简单的匹配给定的字符串是否是ip地址 import re if re.match(r"^(?:[0-9]{1,3}.){3 ...

  3. php 正则匹配字母和数字,正则匹配密码只能是数字和字母组合字符串功能【php与js实现】...

    搜索热词 @H_301_0@本文实例讲述了正则匹配密码只能是数字和字母组合字符串功能.分享给大家供大家参考,具体如下: @H_301_0@密码要求: @H_301_0@1. 不能全部是数字 2. 不能 ...

  4. java正则匹配英文句号_「正则表达式」王国奇遇记

    第一回 初来乍到 NPC: "欢迎来到正则表达式的国度,勇士!这里的每一个人都使用正则表达式,我是这里的 NPC,每一个来到这里的人都将由我代为介绍正则世界的规则,至于能领悟到何种境界,就看 ...

  5. php正则匹配sg-nc-wap_php正则匹配

    概述 正则表达式是一种描述字符串结果的语法规则,是一个特定的格式化模式,可以匹配.替换.截取匹配的字符串.常用的语言基本上都有正则表达式,如JavaScript.java等.其实,只有了解一种语言的正 ...

  6. css 选择href属性值,巧用CSS属性值正则匹配选择器(小技巧)

    属性值正则匹配选择器包括下面3种: [attr^="val"] [attr$="val"] [attr*="val"] 这3种属性选择器是字 ...

  7. php 匹配图片路径_php正则匹配图片路径原理与方法

    下面我来给大家介绍在php正则匹配图片路径原理与实现方法,有需要了解的朋友可进入参考参考. 提取src=里面的图片地址还不足够,因为不能保证那个地址一定是绝对地址,完全的地址,如果那是相对的呢?如果地 ...

  8. python正则匹配表达式(2)

    上节主要讲解python正则匹配的匹配表达式,而需要调用相应的API才能解决如何匹配的问题. 在python官方文档Regular Expression HOWTO给出了python匹配函数,官方给出 ...

  9. 常用JS正则匹配函数

    //校验用户名:只能输入1-30个字母 function isTrueName(s) { var patrn=/^[a-zA-Z]{1,30}$/; if (!patrn.exec(s)) retur ...

最新文章

  1. 第十六届全国大学智能车竞赛华北赛区成绩汇总
  2. python网上授课_python完整课程
  3. AS-External-LSA
  4. Android adt 初步理解和分析(三)
  5. 【转】如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)
  6. 有前途的人工智能大数据分析相关职业:Python数据科学入门之路
  7. java宠物健康值_宠物健康微手册:成年篇
  8. 手机linux比windows省电,为什么win10比ubuntu省电?
  9. Visual Studio Code 1.42 发布
  10. 数字图像处理第三版4.8.4例子GLPF高斯低通滤波器matlab程序
  11. 【Graphene OS】Manifest Syntax文件详解
  12. qpython3打开app_QPython3
  13. XCode+gtest快速搭建接口测试工程
  14. 暖心的坚果 Pro 3发布会,Smartisan OS亮点颇多
  15. 记成功安装win10+elementary双系统
  16. 通俗说说DSP、SSP、RTB、DMP是什么
  17. CentOS 7作为客户端使用socks5代理上网
  18. Unity 斜坡滑落
  19. python求对数_python中取对数
  20. 简历 php html css,我用HTML写简历

热门文章

  1. 行业报告 | 清华大学AIGC发展研究1.0震撼发布!(技术+未来篇)
  2. 记录篇---实习成长
  3. Matlab:实现“光学拍”仿真
  4. 北京大学肖臻老师《区块链技术与应用》公开课笔记16——ETH账户篇
  5. 中国肉鸡产业发展现状及趋势分析,白羽鸡出栏量最高「图」
  6. Transformer课程 业务对话机器人Rasa 3.x Tuning Your NLU Model
  7. CB认证是什么,CB认证流程
  8. 遍历List集合的五种方式
  9. SGM代码及其测试代码和结果
  10. js把字符串转为数组对象