简体   繁体   English

使用js Regex在URL中查找特定的静态文件

[英]Find specific static file in URL using js Regex

How can I find if an URL has a file like this in its structure using regex? 如何使用正则表达式查找URL在其结构中是否具有这样的文件?

http://domain.com/file.xxx http://domain.com/file.xxx
http://domain.com/.../file.xxx http://domain.com/.../file.xxx

Where file.xxx could be ( .css / .js / .jpg ) etc ? 其中file.xxx可能是(.css / .js / .jpg)等?

Something like: 就像是:

var staticURL = url.match(//) // verify if it matches

We suppose url is a function parameter. 我们假设url是一个函数参数。

You could do something like this: 您可以执行以下操作:

var regex = /\.(css|js|jpg)$/i;
var staticURL = regex.test(url);

That will find a URL ending in .css, or .js, or .jpg, and it will ignore case sensitivity. 这将找到以.css,.js或.jpg结尾的URL,并且将忽略大小写。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM