javascript get href. ganti string tengah
Sep 04 2020
url saya adalah http://localhost:8080/?usrType=t#52773890547536126
saya ingin keluaran sebagai httplocalhost808052773890547536128
saya telah mencoba ini di javascript
config.channel = config.channel || location.href.replace(/\/|:|#|%|\.|\[|\]/g,'');
memberikan httplocalhost8080?usrType=t52773890547536126
Jawaban
Barmar Sep 04 2020 at 08:09
Anda perlu mengganti semua antara ?dan #selain menghapus semua karakter khusus itu.
config.channel = config.channel || location.href.replace(/\?.*?#|[\/:#%.\[\]]/g,'');
Anda dapat menggunakan himpunan karakter [\/:#%.\[\]]daripada semua alternatif karakter tunggal tersebut.
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'