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

拓展资料:

《正则表达式必知必会》

相关内容

热门资讯

特朗普政府全面叫停海上风电项目... 12月22日,美国特朗普政府宣布暂停所有正在建设的海上风电项目,波及美国东海岸多个关键能源工程。这一...
长征十二号甲可回收未果,业内称... 北京时间12月23日,长征十二号甲遥一运载火箭在东风商业航天创新试验区发射升空,运载火箭二子级进入预...
前瞻2026:“十五五”开局在... 2025年进入倒计时,2026年作为“十五五”规划开局的关键节点已然临近。当全球地缘政治动荡加剧、风...
华夏久盈资产再收罚单:违规运用... 【导语】2025年12月19日,国家金融监督管理总局披露行政处罚决定,华夏久盈资产管理有限责任公司(...
从“一米柜台”到“全球爆款”,... 由中央广播电视总台、中共深圳市委宣传部、深圳广播电影电视集团联合出品的中央广播电视总台首部原创精品短...