Colderleo's blog Colderleo's blog
首页
Linux
C++
Python
前端
工具软件
mysql
索引
关于
GitHub (opens new window)

Colder Leo

热爱代码的打工人
首页
Linux
C++
Python
前端
工具软件
mysql
索引
关于
GitHub (opens new window)
  • vscode插件、主题、快捷键、调试、魔改便携模式
  • 好用软件集锦
  • 网站收藏、ref-tools、好用的网站
  • Visual Studio插件和设置-注意不是vscode
  • Tablacus Explorer
  • ezpdf-手机pdf横屏阅读神器
  • 免费SSH工具
  • 用markdown搭建个人博客
  • git、GitHub用法
  • idea自动上传-winscp实时文件夹同步
  • windows卸载程序的注册表项
  • 1-windows装系统-设置-登录信息
  • word模板设置题目和答案-答案可隐藏
  • 正则表达式
  • MediaCoder 视频压缩参数
  • MinGW
  • 免费专利检索网站
  • 工具软件
gaoliu
2021-10-06

正则表达式

正则表达式30分钟入门教程: http://deerchao.net/tutorials/regex/regex.htm 速查: https://blog.csdn.net/caojinfei_csdn/article/details/86495013

# 表1.常用的元字符
代码	说明
.	匹配除换行符以外的任意字符
\w	匹配字母或数字或下划线或汉字
\s	匹配任意的空白符
\d	匹配数字
\D    匹配非数字
\b	匹配单词的开始或结束
^	匹配字符串的开始
$	匹配字符串的结束
1
2
3
4
5
6
7
8
9

5位到12位数字时,可以使用:^\d{5,12}$

# 表2.常用的限定符
代码/语法	说明
*	重复零次或更多次
+	重复一次或更多次
?	重复零次或一次
{n}	重复n次
{n,}	重复n次或更多次
{n,m}	重复n到m次
1
2
3
4
5
6
7

Windows\d+匹配Windows后面跟1个或更多数字

[]表示一个字符,[0-9]表示0-9之间的一个数字,[abc]表示abc中的一个,[^0-9]表示匹配一个非数字

# 小括号,分组:

https://www.cnblogs.com/snow-lanuage/p/10536168.html

编辑 (opens new window)
上次更新: 2021/10/11, 12:43:58
word模板设置题目和答案-答案可隐藏
MediaCoder 视频压缩参数

← word模板设置题目和答案-答案可隐藏 MediaCoder 视频压缩参数→

最近更新
01
通过模板实现结构体成员拷贝-按成员名匹配
05-07
02
c++17通过模板获取类成员的个数
05-01
03
avx-sse切换惩罚
04-30
更多文章>
Theme by Vdoing | Copyright © 2019-2023 Colder Leo | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×