Извините, я уже некоторое время ловил StackOverflow, но не могу найти достаточную информацию, чтобы исправить мою проблему здесь. Я не очень разбираюсь в регулярном выражении или использовании javascript в закладках. Надеюсь, кто-то может помочь мне исправить эту небольшую проблему.Bookmarklet Window.Location change not behaving
Я хотел бы это:
Чтобы стать этим:
"" "" "/ закрыть набор = 123456
Очевидно информация о заполнителе (не так сложно определить что это за ха-ха), но разделы abcd ВСЕГДА там, и всегда одно и то же, это только самая конечная часть, которая изменяется, сохраняя при этом номер переменной в конце.
Вот что у меня есть, что не работает:
javascript:window.location=window.location.href.replace(/.+set=(\d+).+/i,'http://www.example.com/a/b/c/d/close?set=$1');
Каждый раз, когда я использую букмарклет, вместо загрузки страницы должным образом, она просто падает плоская и не делает ничего. Однако, если я вручную изменю правильный URL-адрес, он ведет себя правильно ... Я думаю, что я делаю что-то неправильно, и я думаю, что это очень просто.
Номера в конце являются переменными как по значению, так и по числу. Каждая другая часть остается статической.
Любые советы?
Для ясности, кавычки только наполнитель пространства. Я не хочу вообще менять первый URL. –