This question already has answers here:
How to replace all occurrences of a string?
                                
                                    (63个答案)
                                
                        
                4年前关闭。
            
        

Okey,我需要Java代码方面的帮助。

如果这是字符串的输入:"\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');

10-07 20:25