replace
Да
если просто порубать все пробелы вам дал @artSamDev
если вам таб нужен что то типа такого
.replace(/\s{2,}/g, 'количество_пробелов_тут_и_будет_вашим_табом')
кэш на данную ситуацию никак не влияет. десяток весьма серьезных проектов работают используя кэш, нигде такой проблемы не наблюдается. версия 20.9.2. вылеты бывают, но весьма редко и рандомно