我有一个长文本区域注释作为用户输入。为了将它正确地包装在我的 JSP 中,我使用了下面的代码。commentarea
是我的文本区域:
function addNewlines(commentarea) {
var result = '';
while ($.trim(commentarea).length > 0) {
result += $.trim(commentarea).replace(/[\s\n\r]+/g, ' ').substring(0, 40) + '\n'; commentarea= $.trim(commentarea).replace(/[\s\n\r]+/g, ' ').substring(40);
}
return result;
}
文本正在换行,但问题是我在 40 个字符长度的单词之间出现了空格。例如,在我的输出中,我在
prog rammable
和之间有一个空格sim ple
hello world today this is a simple prog rammable hello world today this is a sim ple prog rammable