Comment obtenir le nom de la page à partir de l'URL sans extension grâce à JQuery

J'ai une URL:-

http://www.example.com/keyword/category.php

ou

http://www.example.com/keyword/category.php#4

J'ai besoin d'une magie abracadabra qui me donne seulement le nom de la page que catégorie à partir de cette URL.

Voici ce que j'ai essayé, et il donne category.php. Mais il a deux problèmes. Il est laid et long et il me donne le nom de fichier avec une extension.

var currurl = window.location.pathname;
var index = currurl.lastIndexOf("/") + 1;
var filename = currurl.substr(index);

Grâce.

OriginalL'auteur Steve | 2013-04-29