re学习笔记
re学习笔记
学习链接:
https://regexlearn.com/zh-cn/learn
\w: 数字字母下划线
\W: 非\w
\d
\D: !\d
\s: space cha
\S: !\s
#正向先行断言 仅匹配3
Date: 4 Aug 3PM
\d+(?=PM)
3
#负向先行断言
\d+(?!PM)
4
#正向后行断言
Product Code: 1064 Price: $5
(?<=\$)\d+
5
(?<!\$)\d+
1064
#标志符
#全局
domain.com, test.com, site.com
/\w+\.com/g
#多行标志 (正则表达式将所有文本视作一行。但如果我们使用了多行标志,它就会单独处理每一行)
domain.com
test.com
site.com
/\w+\.com$/gm
#忽略大小写
DOMAIN.COM
TEST.COM
SITE.COM
/\w+\.com$/gmi
#贪婪匹配
ber beer beeer beeeer
/.*r/ ->ber beer beeer beeeer
#非贪婪匹配
/.*?r/ ->ber