Bir URL'nin son dizin bölümünü kaldırmaya çalışıyorum. URL'm şunun gibi görünüyor:URL'de son dizini kaldır
https://my_ip_address:port/site.php?path=/path/to/my/folder
. Bir düğmeye tıklandığında
, ben
https://my_ip_address:port/site.php?path=/path/to/my
bu değiştirmek istiyorum. (Son parçayı kaldırın).
https://my_ip_address:port/undefined
hangi sonuçları window.location.replace(/\/[A-Za-z0-9%]+$/, "")
çalıştı.
Bunu yapmak için hangi Regex kullanmalıyım?
Ayrıca, sadece///ekleyebilirsiniz. LOL sadece şaka yapıyor, işte burada [gerçek anlaşma] (http://regex101.com/r/nZ4jU4) – HamZa
@HamZaDzCyberDeV Enjeksiyondan kaçınmak için '.' göz ardı ediyorum. Ama bağlantın için teşekkürler! – pascalhein
@HamZaDzCyberDeV Her nasılsa "replace": window.location.replace (/(.*)\/.*/, "\ 1") işlevini nasıl kullanamayacağım? Https: // my_ip_address: port /(.*)\/.*/ ' – pascalhein