这个匹配什么》正则

/\.(woff2?|eot|ttf|otf)(\?.*)?$/

泛舟湖上清波郎朗
浏览 401回答 1
1回答

繁花不似锦

我理解这个正则是匹配 url 路径,是否包含以下几种字符.woff.woff2.eot.ttf.otf但是,URL 地址中可能存在?后面代表参数\?.*是匹配?后面的0到多次字符??v=1这两种情况都可以匹配到(\?.*)?匹配?以及?后面的字符0到多次./.(woff2?|eot|ttf|otf)(?.*)?$/总的来说,匹配的大致就是下面几种情况.woff2 结尾的字符串.woff2? 结尾的字符串.woff2?v=1 结尾的字符串上面的woff2可以是woff、eot、ttf、otfv=1可以是其他任意长度的字符总的来说,就是楼上说的,匹配是否是字体文件
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript