Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想删除字符串中的换行符,我尝试使用类似的东西:
myString.replace('\n', '');
但这不起作用。最好的方法是什么?
返回一个新的字符串,它不会就地修改。
myString = myString.replace('\n', '');
如果您有多个换行符,则需要使用RegExp带有g标志集的 a。
RegExp
g
myString = myString.replace(new RegExp('\\n', 'g'), '');
如果你不想使用 RegExp,你可以简单地使用 split 和 join: myString = myString.split('\n').join('');
myString = myString.split('\n').join('');