我正在尝试使用有关IMDB的javascript编写代码。
页面加载时,我希望代码检查浏览器栏中的URL
并仅将一件事纳入变量例如,当我们加入
http://www.imdb.com/title/tt0241527/?ref_=nv_sr_1
仅应使用tt0241527
并将其放入名为searchTerm的变量中。
我已经搜索了一些帖子,但是我无法帮助自己。
有人可以帮助我在Chrome控制台中对其进行测试吗?
可以说我用这个
var pathname = window.location.pathname;
console.log(pathname);
它显示了这个
/title/tt0241527/
但我想删除/ title /和最后一个/
那是我的问题
非常感谢 !
如果您确定(即已经确定)window.location.pathname
类似的内容/title/tt0241527/
,则可以使用replace
正则表达式删除不想要的字符:
var searchTerm = window.location.pathname.replace(/(\/title\/|\/$)/g,'');
console.log(searchTerm); // e.g. === 'tt0241527'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句