-4
刪除特殊字符我有一些字符串這樣的:從字符串JS
http://my-site.com/name-274x183.jpg
我想剪下來到這樣的事情(刪除-274x183):
http://my-site.com/name.jpg
我該如何用javascript或jQuery來做到這一點?
謝謝大家
刪除特殊字符我有一些字符串這樣的:從字符串JS
http://my-site.com/name-274x183.jpg
我想剪下來到這樣的事情(刪除-274x183):
http://my-site.com/name.jpg
我該如何用javascript或jQuery來做到這一點?
謝謝大家
你不需要jQuery來做到這一點。使用正則表達式來代替:
const url = 'http://my-site.com/name-274x183.jpg'
const result = url.replace(/\/([^/]+)-\d+x\d+\.(\w+)$/, '/$1.$2')
console.log(result)
的可能的複製[JavaScript的子串(http://stackoverflow.com/questions/1989009/javascript-substring) –
廣泛bcuz URL需要解析。 – Hydro
@ freedomn -m只是String#substring不會那麼安全。 – Hydro