При попытке справиться со строкой я сталкиваюсь
Ошибка: ошибка синтаксиса: неожиданный EOF
У меня нет контроля над тем, как генерируется строка. Мне удалось выделить проблемный символ (ы) с помощью дихотомии с substring()
, однако он не печатается ни по console.log()
, ни по JSON.parse()
: я получаю
> console.log(c);
""
> JSON.parse(c);
""
еще
> c.length;
1
Все, что я знаю, это то, что за ним следует \n
.
Как я могу идентифицировать это и избавиться от этого?
Обновление
> console.log(encodeURIComponent(c));
%E2%80%A8
Это даже персонаж ??