我正在尝试拦截一个http请求(它请求一个.js文件)并从本地磁盘返回一个文件。
下面是示例http请求:
> http://rupall.mmk.test.com/%7B636242121790000792%7D/WebResources/main_system_library.js?ver=1854333973
> http://rupall.mmk.test.com/%7B636242121790000792%7D/WebResources/main_system_library.js?ver=1854333973
> http://rupall.mmk.test.com/%7B636242121790000792%7D/WebResources/main_system_library.js?ver=-1518765574这是我的准则:
REGEX:http://rupall\.mmk\.test\.com/.*/WebResources/main_system_library.js?ver=.*$但是这个regex并不匹配我上面列出的任何http请求。当我使用fiddler的测试特性时,它失败了。这个判决是正确的还是我在这里遗漏了什么?

发布于 2017-04-13 00:40:31
尝尝这个
https?:\/{2}\w*\.\w*\.\w*\.\w*\/{1}\%\d\w*\%{1}\d+\w\/{1}\w*\/{1}\w*\.js\?ver\=
https://regex101.com/r/4zoky6/1

https://stackoverflow.com/questions/43381091
复制相似问题