@fastspace said in Перезагрузка роутера и проверка ip со списком:
@usertrue нахер это надо когда есть модем :D
Это было к посту, о том, что ип не меняется в телефоне. А вообще старенькие телефоны тоже вполне годятся. У меня стоят на службе ))
Всем привет.
Есть строка(ответ от сервера, не 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 в начале и ; в конце, оставить только набор букв и цифр в середине?
вот я два раза и убираю из строки то, что ему нужно было