https://anjia0532.github.io/2017/06/29/nginx-regex-test-way/

使用 grep -P命令即可

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
echo 'a.gif' | grep -P '\.(jp?g|gif|bmp|png)'

#输出
a.gif
如果只想输出匹配部分,则加上-o参数

$ echo 'a.gif' | grep -P -o '\.(jp?g|gif|bmp|png)'

#输出
.gif