常用的正则表达式速查表
什么是正则表达式
正则表达式(Regular Expression,简称 Regex),又称规则表达式,是一种文本模式,它为搜索和替换文本提供了一种简洁有效的方法。它由一个或多个字符串组成,表示一个或多个字符串的模式。正则表达式可以用来搜索,编辑或处理文本。
正则表达式的常用语法
1、字符集:用方括号 [] 表示,如 [abc] 表示 a、b 或 c;
2、重复:用星号*表示,如 [a-z]* 表示 0 个或多个小写字母;
3、选择:用括号 () 表示,如 (abc|def) 表示 abc 或 def;
4、子表达式:用圆括号 () 表示,如 (abc) 表示 abc;
5、范围:用减号-表示,如 [a-z] 表示任意小写字母;
6、限定符:用问号 ? 表示,如 [a-z]? 表示 0 个或 1 个小写字母;
7、转义:用反斜杠 \ 表示,如 \* 表示*;
8、任意字符:用点.表示,如.表示任意字符;
9、非打印字符:用 \c 表示,如 \cM 表示换行符;
10、空白字符:用 \s 表示,如 \s 表示空白字符;
11、数字:用 \d 表示,如 \d 表示任意数字;
12、单词边界:用 \b 表示,如 \bhello\b 表示仅匹配单词 hello。
常用的正则表达式速查表
上一篇
python异常的概述和利用 猜您想看
-
winform textbox控件只允许输入数字而不能以0开头数字的代码怎么写
1. 引言在W...
2023年05月22日 -
HBase是如何保证数据的强一致性的
前言HBase...
2023年07月22日 -
怎么进行AutoML算法分析
一、关于Aut...
2023年05月25日 -
如何在Edge浏览器中打开特定的网站或页面
在Edge浏览...
2023年05月13日 -
怎么理解Flink1.10中的时间机制
Flink 1...
2023年07月23日 -
Linux环境下的科学计算工具
1. 简介Li...
2024年05月30日