如何从页面名中去掉文件后缀(..html/..php等)?
我目前正在使用这个来获取页面名
location.pathname.substring(location.pathname.lastIndexOf("/") + 1);发布于 2014-07-10 10:07:10
您可以使用regex:
location.pathname.match(/(\w+)\.?\w*$/).pop()稍作解释:
(\w+) -这是文件名。
\.? -这个点可以是.
\w*? -可以是的后缀。
$ -它必须在url的末尾
发布于 2014-07-10 10:09:04
检查这个简单的子字符串函数,将文本从0点提取到“”的位置。绳子。
var str = "yourfilename.html";
alert(str.substring(0, str.indexOf(".")));希望这能达到你的目的。
https://stackoverflow.com/questions/24673604
复制相似问题