мое window.location - "F: /html5/home.html", из моего местоположения мне нужно получить имя файла, подобное этому "home.html", чтобы сделать это, как мне использовать команду регулярного выражения?
Кто-нибудь мне поможет?
Это сделает это
[^/]+$
Соответствует подстроке символов без косой черты в конце строки.
var s = "F:/html5/home.html"; //forwards slashes must be escaped in JavaScript regex as it is the delimiter alert(s.match(/[^\/]+$/)[0]);
Если вы не используете регулярные выражения, я бы сделал следующее:
var pathArr = new Array(); pathArr = window.location.split("/"); var file = pathArr[pathArr.length - 1];