1

Я относительно новичок в javascript, и я хочу закодировать javascript-bookmarklet, который может переписать URL из

http://www.xyz.com/test/stuff/video129852_zc-7931f8bf_zs-2d7967f4.html

в

http://www.xyz.com/other-directory-thing/video129852.html

в браузере.

Я хочу заменить две директории «test /stuff» на одну «other-directory-thing» и стереть все в URL от "_" до .html в конце.

Может кто-нибудь мне помочь? Большое спасибо! :)

1 ответ1

0
var text = "http://www.xyz.com/test/stuff/video129852_zc-7931f8bf_zs-2d7967f4.html";
var new_text = text.replace("/test/stuff/", "/other-directory-thing/");
document.write(new_text);

Это должно заменить URL, так как для последней части ссылки будет зависеть, будет ли длина «video129852» всегда иметь длину 11 символов.

Чтобы реализовать его в «скрипте закладок», посмотрите на это: https://stackoverflow.com/a/3024846/2245614

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .