好的,我需要一些关于 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\t”。
请问我可以帮忙吗? 干杯!
最佳答案
使用带有全局标志的正则表达式:
"\nLorem ipsum\nMid magnis\nTristique mauris proin".replace(/\n/g, '\n\t\t\t');
关于javascript - 如何在javascript中将多个 "\n"替换为 "\n\t\t\t"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33035448/