使用ResourceQuery的CSS文件的正则表达式

包含

之类的文件的正则表达式是什么
'../../cloud.css?raw'

我有^.+\\.(css|sass|css?raw)$,但对于上述路径似乎不正确。正则表达式将包括具有.css文件的正则表达式吗?原始扩展名?

xqxqwps 回答:使用ResourceQuery的CSS文件的正则表达式

这更好,您需要转义?,并且有一个双重\\^.+\.(css|sass|css\?raw)$

一个非常好的尝试工具:https://regex101.com/

示例https://regex101.com/r/a2tAg7/1

如果您不需要捕获,也可以使用非捕获组,这甚至更好:^.+\.(?:css|sass|css\?raw)$,最后.+不再需要,因为您有匹配字符的结尾在$

您可能还想在sass上匹配?raw

因此imo,最好是\.(?:css|sass)(\?raw)?$ 这是另一个示例:https://regex101.com/r/V194mv/1


本文链接:https://www.f2er.com/3169051.html

大家都在问