簡體   English   中英

如何使用Javascript從包含圖像的URL中刪除大小調整參數?

[英]How to remove resize parameters from URLs that contains images using Javascript?

我需要一個Javascript代碼(無需JQuery或其他任何東西)才能從包含圖像的URL中刪除調整大小的參數。

輸入:

http://www.example.com/image-320x180.jpg

輸出:

http://www.example.com/image.jpg

基本上,這段代碼應該從右到左開始搜索,首先尋找一個點(jpg之前的那個),然后刪除所有內容,直到遇到破折號,然后停止。

任何人都知道如何實現這一目標?

您可以使用lastIndexOf:

var url = "http://www.example.com/image-320x180.jpg";
var lastDash = url.lastIndexOf("-");
var lastDot = url.lastIndexOf(".");
url = url.replace(url.substring(lastDash, lastDot), "");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM