如果我有这个变量:
var string = 'My life is beautiful 1. My life is beautiful 2. My life is beautiful 3.'
我想添加每行 23 个字符的限制。 当达到字符限制时,我应该怎么做才能得到这个/添加换行符
My life is beautiful 1.
My life is beautiful 2.
My life is beautiful 3.
最佳答案
您可以使用这样的正则表达式一次捕获 23 个字符并创建一个字符串数组。最后用 \n
将它们连接起来,就像这样
var string = 'My life is beautiful 1.My life is beautiful 2.My life is beautiful 3.';
console.log(string.match(/.{23}/g).join('\n'));
关于javascript - 当达到字符限制时,如何在字符串中添加换行符而不破坏单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57349548/