正则表达式基本用法
创始人
2025-05-28 06:58:18

正则表达式在线网站–regex101.com

(匹配颜色)[https://regex101.com/r/PYRGL1/1]

body {background-color : #fefbd8;
}h1 {background-color : #0000ff;
}div {background-color : #d0f4e6;
}span {background-color : #f08970;
}

Re: (?<=#)[0-9a-fA-F]{6}#([0-9a-fA-F]{6})

(?<=)代表look behind,{m, n}代表有m到n个字符,{m}代表恰好有m个字符,{m,}代表至少匹配m个字符

匹配日期

3/8/23
3-8-2023
2/2/2
03-08-2023

Re: \d{1,2}[-\/]\d{1,2}[-\/]\d{2,4}(简单版,不能排除00的情况 (0[1-9]|1[0-2])

\d equals [0-9],\/匹配斜杠

匹配dollar 大于等于100

1001: $496.80
1002: $1290.89
1003: $26.43
1004: 613.42
1005: 7.61
1006: $414.90
1007: $25.00

Re: \$\d{3,}\.\d{2}

$.需要加上\表示raw

匹配单个单词

The cat scattered his food all over the room.

Re: \bcat\b

\b代表一个boundary,一侧是word character,另一侧不是

匹配html标签

Welcome to my Homepage

Content is divided into two sections:

SQL

Information about SQL.

RegEx

Information about Regular Expressions.

This is not a valid HTML

Re: <([hH][1-6])>.*?<\/\1>

.*?表示非贪婪匹配,因为.可以表示除\n外的任何字符(不同engine上可能不同)

\1可以匹配前面第一个括起来的内容,同理,\2表示第二个括号中的内容

拓展资料:

《正则表达式必知必会》

相关内容

热门资讯

新能源车“虚胖”,旭升集团有何... 疯狂堆电池、堆尺寸的电车内卷,正在催生一场轻量化产业革命。机动车上险数据显示,2026年1—4月国内...
奈雪的茶回应欧包从现烤变预制:... 全文共878字,阅读大约需要2分钟 奈雪的茶2021年上市发行价19.8港元/股,如今股价已不足1港...
跟投科创板赚翻了 头部券商成最... 证券时报记者 马静科技板块“吃肉”,券商跟着“喝汤”。上半年,半导体等科技板块表现强势,带动券商大投...
下半年宏观展望:AI海啸,K型... 文:任泽平团队核心观点2026年以来,K型分化席卷全球。国别之间、硅基与碳基、新旧之间鸿沟极致分化。...
揭秘短保生意的灰色空间:21天... 本文来自微信公众号:红餐供应链指南,作者:郭佳哿,编辑:景雪,题图来自:AI生成你花更多的钱,买了一...