0

我想删除字符串中的换行符,我尝试使用类似的东西:

myString.replace('\n', '');

但这不起作用。最好的方法是什么?

4

2 回答 2

3

返回一个新的字符串,它不会就地修改。

myString = myString.replace('\n', '');

如果您有多个换行符,则需要使用RegExp带有g标志集的 a。

myString = myString.replace(new RegExp('\\n', 'g'), '');
于 2013-09-19T21:03:30.803 回答
0

如果你不想使用 RegExp,你可以简单地使用 split 和 join: myString = myString.split('\n').join('');

于 2013-09-19T21:06:05.263 回答