Как убрать запятую при генерации списка
-
Добрый вечер, при создания списка и добавлении элемента автоматически добавляется запятая, как её можно убрать?
Использую цикл
ПримерТекст1 ,Текст2, ,Текст3,
-
Юзаю шаблон, он видимо после определенного типа добавляет запятые
#[[CYCLE_INDEX]] {{Before info data}}[[REGEXDATA]]{{After info data}} [hide][code]{{Data list}}[/code][/hide]
-
Решено, в списках при объединении списка в строку, запятую можно убрать.
https://i.imgur.com/MwPbuMy.png
-
Другой вопрос, он постоянно добавляет запятую, когда её нету, ни в regex, ни в инфе. При том, что объединение списка в строку убирает запятую в начале, а что за это отвечает, я хз.
Вот шаблон#[[CYCLE_INDEX]] {{Before info data}}[[REGEXDATA]]{{After info data}} [hide][code]{{Data list}}[/code][/hide]
-
@m1st said in Как убрать запятую при генерации списка:
Другой вопрос, он постоянно добавляет запятую, когда её нету, ни в regex, ни в инфе. При том, что объединение списка в строку убирает запятую в начале, а что за это отвечает, я хз.
Вот шаблонСписок в BAS это массив в js, просто назвали по другому
https://learn.javascript.ru/arrayПредставьте список как стол с ящиками, в каждом ящике находится информация (строка), все ящики пронумерованы начиная с 0. Ящики могут быть пустыми, но при этом всё равно существовать.
При переводе массива в строку, все данные массива записываются через запятую (строковое представление массива). По этому, если создать "список" и вывести его в лог, то он запишется в виде значений списка через запятую, если последний элемент списка будет пустым, то в конце этой строки так же будет запятая.Избавится от этой запятой можно удалив из массива пустые элементы.
Действие "Удалить По Значению" с пустой строкой
Тестовый скрипт
-
@Fox Спасибо, но не то, всё равно есть запятые, но где то их нету.
Собственно вот конечная тема на форуме, курс #4 и #6 есть запятая, а на #5 нету, это что то связано с regex?
Приложил скрипт, функция называется ThreadPost
Crackingorg.xml
Надеюсь о многом не спрашиваю, если, что результат меня уже устраивает.
-
@m1st said in Как убрать запятую при генерации списка:
Crackingorg.xml
Надеюсь о многом не спрашиваю, если, что результат меня уже устраивает.Вы если прикладываете скрипт, то сокращайте его до минимума и указывайте id действия вызывающее ошибку (или проблему)
-
@Fox Всё сам разобрался, когда делал отдельный скрипт :) тут ошибка при парсе regex. Спасибо.
Я добавлял $ этот знак, что конец строки, при сверке информации, узрел, что когда остальная часть содержала, что то, то тогда запятой не было.Courses = [[(.*?)]] | $
В итоге оказалось не нужно добавлять $ и всяких пробелов
Courses = [[(.*?)]]