gpt4 book ai didi

javascript - 字数统计法

转载 作者:行者123 更新时间:2023-11-28 11:19:52 25 4
gpt4 key购买 nike

我最近在我的网站上使用了修改后的 javascript 字数统计方法,以便计算文本区域中的初始字数,但它不太有效

function wordCounter(field,countfield)
{
var maxlimit = 200;
var wordcounter = maxlimit - information.value.split(' ').length;
for (x = 0; x < field.value.length; x++)
{
if(field.value.charAt(x) == " " && field.value.charAt(x-1) != " ") // Counts the spaces while ignoring double spaces, usually one in between each word.
{
wordcounter++
}

if (wordcounter > 250)
{
field.value = field.value.substring(0, x);
}
else
{
countfield.value = maxlimit - wordcounter;
}
}
}

最佳答案

给定字符串“s”,您可以执行以下操作:

var numWords = s.replace(/^\s+|\s+$/g,"").split(/\s+/).length;

这会在所有空格(空格、换行符等)处分割字符串,也可以处理多个空格等。编辑:添加内联 trim 以从开头/结尾去除空格。

关于javascript - 字数统计法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1751059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com