gpt4 book ai didi

javascript - 计算字符串中至少包含一个字母数字字符的单词数

转载 作者:行者123 更新时间:2023-12-03 06:39:07 25 4
gpt4 key购买 nike

我想计算字符串中至少包含一个字母数字字符的单词数。例如:- str = 穆克什的父亲是谁?结果应为 4。? 不应算作一个单词。仅包含符号的单词不应被计算在内。我怎样才能做到这一点?

我尝试了这样的str.match(/[\w]+/gi).length

但它会将 hello'man'how'are/you 计为 5 个单词。

最佳答案

试试这个

var str = "who is mukesh's father ?"

var allItems = str.split(/\s/g).filter(function(item){
return item.match(/\w/);
});

console.log( "output is " + allItems.length )

关于javascript - 计算字符串中至少包含一个字母数字字符的单词数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38050673/

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