Код: Выделить всё
"\bt\be\bs\bt\b\b\b\b\b\u001b[1@1\u001b[1@2\u001b[1@3\b\b\b\u001b[1P"
Чтобы лучше объяснить, что я делаю: я беру стандартный ввод того, что Я печатаю и помещаю его в массив, а затем объединяю его, чтобы создать строку. Когда я печатаю эту строку с помощью console.log(), строка форматируется правильно. Однако когда я помещаю эту строку в файл или передаю ее в объект типа {test: string} и печатаю этот объект, строка появляется в формате, показанном ранее. Это заставляет меня думать, что терминал может понимать этот тип формата строки. Я хотел бы знать, есть ли для этого какой-либо анализатор или мне следует создать функцию для обработки этих последовательностей символов.
Я уже пытался создать функцию, но, похоже, ее стало больше сложнее, чем необходимо. Я даже не могу найти более технического названия, чтобы начать свое исследование. Я использую Node.js.
Подробнее здесь: https://stackoverflow.com/questions/791 ... javascript