Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Помощь новичку с простеньким greasemonkey скриптом (https://javascript.ru/forum/css-html-firefox-mizilla/65280-pomoshh-novichku-s-prostenkim-greasemonkey-skriptom.html)

рони 19.12.2018 20:45

bombino1,
где код вырезания?

рони 19.12.2018 20:56

bombino1,
<script>
let ws1='cdnnc://c-t6-bintu-stream-eu~nanocosmos~de/atrans.fly20';
let reg=/(\w+)$/;
let ws=ws1.search(reg);
let t = ws1.slice(0, ws);//первый вариант обрезки
let s = ws1.replace(reg, '');// второй
document.write(t + '<br>' + s)
  </script>

bombino1 19.12.2018 21:15

спасибо, только надо инвертировать обрезку, т.е. оставить только конец, fly с цифрами, все что после точки :) Тут уже попытаюсь сам.
UPD: придумалось такое: let t = ws1.slice(ws, );
не знаю корректно ли, но работает.

рони 19.12.2018 23:28

bombino1,
:)
<script>
let ws1='cdnnc://c-t6-bintu-stream-eu~nanocosmos~de/atrans.fly20';
let reg=/(\w+)$/;
let ws=ws1.search(reg);
let t = ws1.slice(ws);//первый вариант
let s = ws1.match(reg)[1];// второй
let f = ws1.substring(ws);// и т.д.
let j = ws1.split('.')[1];
document.write(t + '<br>' + s + '<br>' + f + '<br>' + j)
  </script>


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