Я разобрался.
Та функция, которая "вчера работала" - предназначена для обработки строк, получаемых из двух разных источников: из <textarea> и из DOM Storage.
Так вот, "вчера" при обработке строки из <textarea> - все было ok, а когда я получал
ту же строку из DOM Storage - ничего не происходило.
Я решил попробовать передавать строки в функцию не непосредственно из DOM Storage, а через скрытое поле <input> - всё заработало.
Что там происходило со строкой в DOM Storage я так и не знаю