URL의 마지막 디렉토리 부분을 제거하려고합니다. 내 URL은 다음과 같습니다 :URL의 마지막 디렉토리를 제거하십시오.
https://my_ip_address:port/site.php?path=/path/to/my/folder
. 버튼을 클릭하면
, 나는
https://my_ip_address:port/site.php?path=/path/to/my
로 변경하고 싶습니다. (마지막 부분을 제거하십시오).
https://my_ip_address:port/undefined
에 어떤 결과 window.location.replace(/\/[A-Za-z0-9%]+$/, "")
을 시도했다.
정규식을 사용하려면 어떻게해야합니까?
'/../'을 추가 할 수도 있습니다. LOL 그냥 농담, 여기는 [실제 거래] (http://regex101.com/r/nZ4jU4) – HamZa
@HamZaDzCyberDeV 나는 주사를 피하기 위해 경로에서'.'을 무시합니다. 하지만 귀하의 링크에 감사드립니다! – pascalhein
@HamZaDzCyberDeV 어떻게 든'replace'를 사용하는 법을 모르겠습니다 :'window.location.replace (/(.*)\/.*/, "\ 1");'결과는'https : // my_ip_address : port /(.*)\/.*/' – pascalhein