Javascript 在文本中的某个位置添加点而不截断单词
如何在文本中的某个位置添加三个点,并防止这三个点截断任何单词或放在单词标记(,;:)之后 这是我的javascript函数Javascript 在文本中的某个位置添加点而不截断单词,javascript,string,truncate,Javascript,String,Truncate,如何在文本中的某个位置添加三个点,并防止这三个点截断任何单词或放在单词标记(,;:)之后 这是我的javascript函数 let parseText = function(text, limit){ return text.substring(0, limit) + '...'; }; 我的帖子将帮助您: 防止单词中间或标点符号后的点。 let parseText = function(text, limit){ if (text.length > limit) for
let parseText = function(text, limit){
return text.substring(0, limit) + '...';
};
我的帖子将帮助您:
防止单词中间或标点符号后的点。
let parseText = function(text, limit){
if (text.length > limit)
for (let i = limit; i > 0; i--){
if(text.charAt(i) === ' ' && (text.charAt(i-1) != ','||text.charAt(i-1) != '.'||text.charAt(i-1) != ';')) {
return text.substring(0, i) + '...';
}
}
else
return text;
};
我也在寻找防止把三个点放在刺激点之后的方法