페이지 접미사 (.html/.php 등)를 페이지 이름에서 제거하는 방법은 무엇입니까? 이 파일 이름입니다 -파일 접미사없이 페이지 이름 가져 오기
(\w+)
:
location.pathname.match(/(\w+)\.?\w*$/).pop()
비트 설명 :
나는 현재 당신은 정규식을 사용하여 페이지 이름을
location.pathname.substring(location.pathname.lastIndexOf("/") + 1);
나는 유일한 방법은 당신의 파일을'index.html'라고 부르고 당신의 페이지를 원하는 디렉토리로 향하게하는 것이라고 생각한다.이 경우 파일 이름을 지정할 필요가 없다. (디렉토리에 의해서 하나의'index.html' 만 당연하지). 나는 PHP에 대해 모른다. – Elfayer
파일 이름에'.'이 있으면 힘들 수 있습니다. 그렇지 않은 경우 – Oliboy50