228 字
1 分钟
正则入门

正则表达式简单示例#

Terminal window
? #前面的字符需要出现0/1次
* #前面的字符可以出现0/多次
+ #前面的字符必须出现1次以上
{} #需要出现固定次数
eg: {2,} #至少出现两次
{2,6}#出现2-6次
() #出现多次->() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。一般都是小括号后面加上大括号表示重复次数
| #或运算符
[xyz] #表示要求在区域里的字符
eg: [a-zA-Z] #所有的字母
[^ ] #所有除了方括号内的字符
\d #数字
\w #英文字母
\s #空字符,回车键等
#上面三字符的大写都是表示取非
.* #任意字符
^a #以a字符为首,^表示以什么字符开头
$a #以a字符结尾,$表示以什么字符结尾
正则入门
https://210214.xyz/posts/regex-intro/
作者
leileigwl
发布于
2022-12-08
许可协议
CC BY-NC-SA 4.0