我想设置一个与 URL 的某些模式匹配的正则表达式:
http://www.domain.com/folder1/folder2/anything/anything/index.html
这匹配并完成工作:
/^http:\/\/www\.domain\.com\/folder1\/folder2\/.*\/.*\/index\.html([\?#].*)?$/.test(location.href)
我不确定如何将通配符限制为每个文件夹。那么我怎样才能防止以下匹配:
http://www.domain.com/folder1/folder2/folder3/folder4/folder5/index.html
(注意:文件夹 5+ 是我想要阻止的)
Thanks!
试试这个正则表达式:
/^http:\/\/www\.domain\.com\/(?:\w+\/){1,3}index\.html([\?#].*)?$/
更改号码3到可能的最大文件夹深度。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)