Удалить часть переменной

145
21 марта 2018, 06:47

Есть пременаяя fileWay она содержит часть значение что-то типа

/home/j/j1343226759b/sait.ru/public_html/uploads/285d48b6dbc39bd882d9b2ca0f52257f.png

подскажите пожалуйста как отсечь часть переменной чтобы в итоги получилось типа:

sait.ru/uploads/285d48b6dbc39bd882d9b2ca0f52257f.png

то есть вырезать /home/j/j1343226759b и public_html

Answer 1

Могу предложить простое решение։

var src = "/home/j/j1343226759b/sait.ru/public_html/uploads/285d48b6dbc39bd882d9b2ca0f52257f.png";
var element = src.split('/');
var newSrc = 'sait.ru/uploads/' + element[element.length - 1];
console.log(newSrc);
Answer 2

Регулярное выражение https://regex101.com/r/TrMY4p/1
https://regex101.com/r/TrMY4p/1/codegen?language=javascript
А вообще, это надо делать на стороне сервера. Не нужно светить сервер.

READ ALSO
Ванильная галерея js

Ванильная галерея js

Господа пробую писать простую галерею с переключением картинки на jsИз банальных примеров нашёл вот что

148
Через каждые два символа вставлять /

Через каждые два символа вставлять /

Подскажите как написать выражениеПример 11/11/11

145
Как сделать запрос к chrome.storage не асинхронно?

Как сделать запрос к chrome.storage не асинхронно?

Пишу расширение для ХромаНа странице Options сохраняю некоторые параметры с помощью chrome

139