执行用时:72 ms, 在所有 JavaScript 提交中击败了91.70%的用户
内存消耗:39.2 MB, 在所有 JavaScript 提交中击败了94.76%的用户
var countValidWords = function(sentence) {
var tokens=sentence.trim().split(/\s+/)
var cnt=0
var reg= new RegExp("^[a-z]+\-{1}[a-z]+[\!\.\,]?$|^[a-z]*[\!\.\,]?$")
tokens.forEach((token)=>{
if(reg.test(token)) cnt++
})
return cnt
};