Замена символов табуляции в JavaScript

Пожалуйста, обратите внимание на следующий HTML < pre> element:

This is some  
example code which    
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;contains tabs

Я хотел бы заменить все символы табуляции четырьмя неразрывными пробелами в HTML (т.е.). Я проверил вышеуказанный элемент pre с помощью JavaScript на наличие символов табуляции следующим образом:

$('pre').ready(function() {
    alert(/\t/.test($(this).text()));
});

Но он всегда возвращается false. Может ли кто-нибудь сказать мне, как правильно заменить пробелы табуляции из исходного кода на HTML NBSP? Вкладки были добавлены Komodo Edit и видны при просмотре источника.

20
задан Raptor 19 June 2015 в 02:24
поделиться