@денис .split() trim() на выбор, не?
Или вам все пробелы? Или вам бо-о-о-о-ольшие пробелы? replace()
Вот выражение все бо-о-о-ольшие пробелы превратить в удобоваримый вид
[[TEXT]].replace(/\s+/g, ' ')
автор не я)) скажите спасибо @ruzne
Выполнить код и далее Везде будет стандартный один пробел
А нельзя было в цикле парсить? В конце каждой итерации собирать из составляющих строку с нужными разделителями и добавлять в список, а после цикла сохранить список в файл.
Ну ошибка ту говорит сама за себя, нет переменной, смотрите логику скрипта.
По проекту могу сказать, что вместо действия Яваскрипт лучше использовать Выполнить код, потому что Яваскрипт создает браузер, в данном случае это излишне.