部分正则表达式规则

复制代码
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 ? 非贪婪模式。加在量词的后面
相关推荐
@小柯555m13 小时前
MySql(正则表达式--电话号码格式校验)
数据库·sql·mysql·正则表达式
风曦Kisaki2 天前
#Linux Shell 编程入门 Day04:正则表达式(egrep模糊匹配)与 sed流式编辑器
linux·正则表达式·编辑器
小糖学代码10 天前
LLM系列:1.python入门:16.正则表达式与文本处理 (re)
人工智能·pytorch·python·深度学习·神经网络·正则表达式
Irene199110 天前
(课堂笔记)SQL 临时表、视图、正则表达式
正则表达式·视图·临时表
2301_8009769311 天前
正则表达式
开发语言·python·正则表达式
学会去珍惜12 天前
c语言“或”符号
正则表达式·编程语言·文件操作·并发编程·文本处理
计算机安禾13 天前
【Linux从入门到精通】第27篇:文本处理三剑客(上)——grep 正则表达式实战
linux·运维·正则表达式
zl_dfq18 天前
服务器设计 之 【正则表达式及C++正则库的简介与使用】
正则表达式
RNEA ESIO18 天前
SQL中的REGEXP正则表达式使用指南
数据库·sql·正则表达式
研☆香20 天前
聊一聊js中的正则表达式的应用
前端·javascript·正则表达式