如何替换乘法" \ n"到" \ n \ t \ t \ t"在JavaScript中?

时间:2015-10-09 10:06:49

标签: javascript

Okey,我需要一些Javascript代码的帮助。

如果这是字符串的输入:"\nLorem ipsum\nMid magnis\nTristique mauris proin"

我想将此作为输出:"\n\t\t\tLorem ipsum\n\t\t\tMid magnis\n\t\t\tTristique mauris proin"

所以我试着做这个功能:

var text = function (texts) {
    var str = texts;
    return str.replace("\n", "\n\t\t\t");
}
------> "\n\t\t\tLorem ipsum\nMid magnis\nTristique mauris proin"

只需要第一个" \ n"并用" \ n \ t \ t \ tt"。

替换它

所以,请问,我可以帮忙吗? 干杯!

1 个答案:

答案 0 :(得分:4)

使用带有全局标志的正则表达式:

"\nLorem ipsum\nMid magnis\nTristique mauris proin".replace(/\n/g, '\n\t\t\t');