Почему JS не отличает табуляцию?
Есть массив, в каждой строке которого, в начале присутствует табуляция (про сам массив не спрашивайте - такой получаю извне). И есть табуляция через знак \t.
let txt =
"\n\
test\t\t\ttet\n\
erwwertasd\tasdasd\n\
asdasd\n\
sadasd\n\
"
Пытаюсь регулярными выражениями заменить \t, но регулярка ловит также табуляцию в начале массива:
let txt =
"\n\
test\tяet\n\
erwwertasd\tasdasd\n\
asdasd\n\
sadasd\n\
"
let result = txt.replace(/\t/g, '-таб-')
console.log(result)
Как мне заменить только знак \t ?