【早该练练了】整点正则表达式🤭(一)
前一阵子看到了一个正则表达式的练习网站,顺手练了练,于是简简单单写个个write-up给大伙儿看看捏🤗
基础练习部分
Lesson1: An Introduction, and the ABCs
匹配一个abc即可,直接输入abc就行了捏🤗
abc
Lesson 1½: The 123s
匹配一个123即可,接着输123捏
123
Lesson 2: The Dot
这里要匹配一个.了,由于.本身在正则表达式中表示匹配任意字符,因此需要用到转义符号
\.
Lesson 3: Matching specific characters
这里要匹配can、man、fan三个单词,[]可以表示匹配的字符从里面选
[cmf]an
Lesson 4: Excluding specific characters
与上一题完全相反,这里我们要排除掉特定的字符,在[]中加入^即可
#不要bog( ^ω^)
[^b]og
Lesson 5: Character ranges
这一题要匹配大写字母,可以用[A-Z]表示全体大写字母
[A-Z]
Lesson 6: Catching some zzz's
Wazzzzzzzzup!这里要匹配多个z,可以用{2,}标识两个起wa,上不封顶
waz{2,}up
Lesson 7: Mr. Kleene, Mr. Kleene
这里要匹配2个以上的aa{2,}
,任意个bb*
和一个以上的cc+
。
a{2,}b*c+
未完待续捏......