正则的一个疑问

来源:3-7 webpack对icon-font和图片的处理

神空

2019-03-14

/.(gif|png|jpg|woff|svg|eot|ttf)??.*$/
请问下这个是什么意思?后面的 ?? 又是什么意思?
我查到了一个 ?的含义:匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配 ? 字符,请使用 ?。
那翻译过后是不是: /.gif?.任意结尾?
有点不懂请指教。。。

写回答

1回答

Rosen

2019-03-15

??本身的意思就是非贪婪匹配,为了找到最短可以匹配到的字符串。但这里只用了test,其实没有太大区别,如果用match的话会不一样

0
0

真实数据对接 从0开发前后端分离的企业级上线项目

【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目

4267 学习 · 4120 问题

查看课程