请考虑以下HTML <pre>元素:
This is some
example code which
contains tabs
Run Code Online (Sandbox Code Playgroud)
我想用HTML中的四个不间断空格字符替换所有制表符(即 ).我用JavaScript测试了上面的pre元素是否存在制表符,如下所示:
$('pre').ready(function() {
alert(/\t/.test($(this).text()));
});
Run Code Online (Sandbox Code Playgroud)
但它总是返回假.任何人都可以告诉我从源代码替换标签空间到HTML NBSP的正确过程吗?这些选项卡已由Komodo Edit添加,在查看源时可见.