【发布时间】:2020-07-27 03:36:45
【问题描述】:
我想运行一个脚本来计算文本区域中的单词,其中不包括所有单字母单词。 因此,如果有人输入句子“这是一个字数”,我希望计数为 4,因为它排除了“a”。
我有相当基本的 jQuery 知识,但能够获得包括单字母单词在内的字数:
var wordCounts = {};
jQuery("#65").keyup(function() {
var matches = this.value.match(/\b/g);
wordCounts[this.id] = matches ? matches.length / 2 : 0;
var finalCount = 0;
jQuery.each(wordCounts, function(k, v) {
finalCount += v;
});
console.log(wordCounts);
}).keyup();
我是否想做类似的事情
if (matches.length >= 2) {
finalCount += v;
}
我似乎找不到任何可以做到这一点的东西,它可能很简单,请帮助:)
【问题讨论】:
标签: jquery textarea word-count