есть такая приколюха как открыть новую вкладку, там собствеено и открываешь новый сайт, но не забудь после открытия новой вкладки проверить список открытых вкладок, для этого есть специальный экшен , в нём ты и увидишь какой юрл у тебя в какой вкладке (с каким номером) в твоём в браузере открыты. После того как нашел номер кладки которую ты только что открыл, используй экшен закрыть вкладку , и у тебя закроется открытая только что вкладка и останется та на которую ты хотел вернуться. Да можно конечно закрыть первую вкладку и у тебя останется нулевая но в сложных скриптах бывают траблы и моржно запутаться и закрыть не ту)
Работа со строками, вопрос.
-
Всем привет.
Есть строка(ответ от сервера, не json, обычная строка), из этой строки я вытащил определенное выражение допустим Robot2dbb7388uendFhsbk52Fjelbiiwe5vd;
Как из этого выражения убрать Robot в начале и ; в конце, оставить только набор букв и цифр в середине?
Спасибо -
@alex2kard Можно регуляркой, например
var str = "Robot2dbb7388uendFhsbk52Fjelbiiwe5vd;" [[RES]] = str.replace(/Robot/g,"").replace(/;/g,"") //2dbb7388uendFhsbk52Fjelbiiwe5vd -
@alex2kard said in Работа со строками, вопрос.:
А то что набор символов всегда рандомный, не влияет?
Если в самой строке случайно встретится слово "Robot" или символ ";" то они тоже удалятся.
-
@alex2kard said in Работа со строками, вопрос.:
Что-то у меня не получается, не выполняется код...
@fox почему-то не получается...Возможно у вас в переменной не строка. Или неправильно применяете код. В BAS есть для этой задачи действия

Вот тестовый скрипт -
@pryanik said in Работа со строками, вопрос.:
@fox а зачем операция "Заменить строку" у вас повторяется?
Потому что автор темы спросил:
Как из этого выражения убрать Robot в начале и ; в конце, оставить только набор букв и цифр в середине?
вот я два раза и убираю из строки то, что ему нужно было