嗨,我正在尝试删除文件扩展名和特殊字符,但我的问题有点困难,那就是我现有的代码
<script>
var pathname = window.location.pathname;
pathname = pathname.replace(/[^a-zA-Z0-9]/g,' ');
window.location="http://mimuz.com/search.php?keywords="+pathname;
</script>
在路径名中有三个部分,例如
/videos-of-stars-and-stellites-etc_fe5eb9bf1.html
最好地解释网址
videos-of-stars-and-stellites-etc = 视频名称
比来下划线_
然后
fe5eb9bf1= 这是唯一的视频 ID
比最后
.html = 这是扩展名
我想要做的是我想删除任何斜杠、连字符、点并用空格替换它们,最后我想从我的网址中完全删除 _fe5eb9bf1.html 这种类型的移植有什么想法吗?
所以最后我会得到这样的结果
videos of stars and stellites etc