Здравствуйте, если сообщите на каком сайте и в какое поле нужно вставить текст, то помогут намного быстрее.
Чтение файла со списком в переменную и ввод текста без эмуляции, например в поле ввода текста на форуме, вставляет текст с переносами.
b2f17161-faaa-408b-88e4-1fddf70672bc-image.png
Работа со строками, вопрос.
-
Всем привет.
Есть строка(ответ от сервера, не 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 в начале и ; в конце, оставить только набор букв и цифр в середине?
вот я два раза и убираю из строки то, что ему нужно было