Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Извлечь адрес картинки (https://javascript.ru/forum/dom-window/70930-izvlech-adres-kartinki.html)

Янковиц 12.10.2017 20:48

Извлечь адрес картинки
 
Добрый день. Есть ссылка на картинку вида
http://site.ru/saki-1024x532.jpg, где 1024x532 - это размер картинки. Размеры заранее неизвестны. Как получить http://site.ru/saki.jpg
Спасибо

рони 12.10.2017 21:04

Янковиц,
var src = "http://site.ru/saki-1024x532.jpg";
  src = src.replace(/\-.*?(?=\.)/,"");
  alert(src);

Янковиц 13.10.2017 07:18

А как быть, если ссылка имеет вид http://site.ru/saki-lake-to-1024x532.jpg";
В этом случае нужно получить http://site.ru/saki-lake-to.jpg

рони 13.10.2017 08:02

Янковиц,
var src = "http://site.ru/saki-lake-to-1024x532.jpg";
  src = src.replace(/\-\d+x\d+(?=\.)/,"");
  alert(src);


Часовой пояс GMT +3, время: 01:25.