正则表达式基本用法
创始人
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表示第二个括号中的内容

拓展资料:

《正则表达式必知必会》

相关内容

热门资讯

合作37年后彩星玩具与“忍者龟... 彩星玩具对“忍者龟”的特许权协议自2027年起将不获续期。12月23日,香港玩具企业彩星玩具(008...
“亨通光电”即将腾飞? 周末梳理电力产业链,以及提到了各环节的一些公司,有一家公司是这两天问我最多的,那就是亨通光电,这还让...
“并不是我们辞退了人家”,长城... 对于魏牌不断换“帅”一事,长城汽车董事长魏建军首次公开回应。12月22日,魏建军在与媒体交流时针对魏...
美元创八年来最差年度表现!专家... 2025年,美元经历了一场“滑铁卢”。衡量美元对一篮子主要货币汇率的美元指数,在年内暴跌约9%,正迈...
8连板胜通能源:公司不涉及机器... 新京报贝壳财经讯 12月23日,胜通能源公告,公司股票自12月12日以来连续8个交易日涨停,累计涨幅...