У меня есть регулярное выражение, которое я использую для замены двух экранированных символов.Я могу заменить их прямым доступом к ним, но не могу с помощью функции карты.Может кто-нибудь объяснить, что я не так понимаю?
var entry = [ '\n000087',
'1',
'000055555',
'admin',
'1',
'0',
'2018/07/06',
'08:53:14\t' ];
entry = entry.map((item)=>{
return item.replace('/\\(?:[a-z])/g','');
});
console.log(entry);//does not remove \n or \t
console.log(entry[0].replace('/\\(?:[a-z])/g','')); // does remove \n