@Dodok Спасибо бро, все супер.
Как удалить последний символу строчной переменной?
-
@ForceUtf8 Порой быстрее глянуть в поиске, первая же ссылка:
slice(0, -1);В BAS в экшене выполнить код:
[[TEST_2]] = [[TEST_1]].slice(0, -1); -
@DrPrime said in Как удалить последний символу строчной переменной?:
@ruzne
Не будет правильнее. Зачем тыкать регулярки куда попало?сразу и валидация, нукакой "сообщить когда найдется" не попадет
chop - такой функции нет в js, и соответсвенно в BAS
а жаль
-
@Fox said in Как удалить последний символу строчной переменной?:
@ForceUtf8 Порой быстрее глянуть в поиске, первая же ссылка:
slice(0, -1);В BAS в экшене выполнить код:
[[TEST_2]] = [[TEST_1]].slice(0, -1);Спасибо, я искал функции из рнр. На сколько я понял надо вписать такой код [[Переменная которую я буду использовать]] = [[Переменная с лишним последним символом]].slice(0, -1);
-
@ForceUtf8 Квадратные скобки можно заменить на VAR_ИМЯПЕРЕМЕННОЙ мне кажется так удобней в выражениях.
-
@ForceUtf8 said in Как удалить последний символу строчной переменной?:
@Fox said in Как удалить последний символу строчной переменной?:
@ForceUtf8 Порой быстрее глянуть в поиске, первая же ссылка:
slice(0, -1);В BAS в экшене выполнить код:
[[TEST_2]] = [[TEST_1]].slice(0, -1);Спасибо, я искал функции из рнр. На сколько я понял надо вписать такой код [[Переменная которую я буду использовать]] = [[Переменная с лишним последним символом]].slice(0, -1);
Удаляет полностью всю строку..... А не последний символ... Как так?
-
@Kingstreet06, убедитесь что у вас в переменной строка, а не список


BAS:[{"name":"","code":"/*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsImQiOlt7ImlkIjoiU2V0VmFyaWFibGVOYW1lIiwidHlwZSI6InZhciIsImRhdGEiOiJURVNUIn0seyJpZCI6IlNldFZhcmlhYmxlVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IlRlc3QxIiwiY2xhc3MiOiJzdHJpbmcifV19*/\nVAR_TEST = \"Test1\"","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"parentid":0,"id":68963899,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoibG9nIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJkIjpbeyJpZCI6IkxvZ1RleHQiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbVEVTVF1dLnNsaWNlKDAsIC0xKSIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9XX0=*/\nlog(VAR_TEST.slice(0, -1))","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"parentid":0,"id":150842991,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""}] -
@GhostZ said in Как удалить последний символу строчной переменной?:
BAS:[{"name":"","code":"/*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsImQiOlt7ImlkIjoiU2V0VmFyaWFibGVOYW1lIiwidHlwZSI6InZhciIsImRhdGEiOiJURVNUIn0seyJpZCI6IlNldFZhcmlhYmxlVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IlRlc3QxIiwiY2xhc3MiOiJzdHJpbmcifV19*/\nVAR_TEST = \"Test1\"","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"parentid":0,"id":68963899,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoibG9nIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJkIjpbeyJpZCI6IkxvZ1RleHQiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbVEVTVF1dLnNsaWNlKDAsIC0xKSIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9XX0=*/\nlog(VAR_TEST.slice(0, -1))","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"parentid":0,"id":150842991,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""}]У меня также действует.
Если я установлю переменную стринг и потом выполню код и покажу в логе
А если я вытащу регуляркой с массива ссылку https://yandex.ru/478turefufrgt54igjegk43>
Вот в конце надо убрать >
И если его сразу выполнить код slice то в логе пишет ПустотуА если Поставлю значение https://yandex.ru/478turefufrgt54igjegk43> и выполню то сработает..................
-
@Kingstreet06, @GhostZ said in Как удалить последний символу строчной переменной?:
убедитесь что у вас в переменной строка, а не список
-
This post is deleted!
-
-
-
@Kingstreet06, скинте скрин как выглядит в менеджере переменных
-
@GhostZ said in Как удалить последний символу строчной переменной?:
Создал список, первый элемент добавил эту ссылку, вытащил обратно, применил код. И пустота
Вот Typeof что говорит после вытаскивания с списка

UPD: Все же получилось

