1.[ab]:表示匹配一个字符,或者是a或者是b
2.[a-z]:表示从a到z的26个字母中的任意一个
3.[A-Z]:表示从A到Z的26个字母中的任意一个
4.[0-9]:表示从0到10中的任意的一个
4.1[^ab]:表示匹配一个字符,除a,b之外的
5.{11}:表示前面的字符能出现11次
6.脱字符:^ 如果在正则的最前面,表示,要匹配的内容必须在字符串的开头
7.脱字符:$ 如果在正则的最后面,表示,要匹配的内容必须在字符串的结尾
8.英文的. :表示除了换行之外的其他的任意一个字符
9.\d:表示0-9的一个数字
10.\D:表示除\d之外的字符
11.\w:[a-zA-Z0-9_]63个字符中的任意一个."一个字"
12.\W:表示除\w之外的字符
13.\s:表示空格
14.\S:表示除了\s之外的字符
15.量词
15.1 *:表示>=0
15.2 +:表示>=1
15.3 ?:表示0次或者1次
15.4 {11}恰好11次
15.5 {3,5}至少3次,最多5次
15.6 {3,}至少3次,最多不限
贪婪模式
正则匹配默认是贪婪模式的
16 ? 非贪婪模式。加在量词的后面
部分正则表达式规则
悻运2024-12-12 8:25
相关推荐
Frag0ut5 小时前
Notepad++ 正则表达式完全手册:文本处理的终极武器(2026实战版)Patrick在香港3 天前
一个斜杠,把毫秒变成十几秒echome8883 天前
Python 正则表达式:5 个日常够用的模式yivifu5 天前
能够使用Python正则表达式函数的文本处理工具——Calibre电子书编辑器全栈陈序员5 天前
【Python】基础语法入门(二十九)—— 正则表达式实战:文本处理利器BruceXu11 天前
\b 在中文里会静默失效:三个正则坑和一份能用的字符边界方案阿昭L12 天前
正则表达式波力海苔夹心脆67513 天前
C# 正则表达式零基础入门:从“看得懂“到“会用“FRing0314 天前
JavaScript入门到精通二十四(正则表达式、元字符、修饰符)小白快快跑哦16 天前
python-字符串全解(六):正则表达式-元字符与转义