我正在寻找一个字符串是否包含任何单词。
"DD8BC606-E0C0-41A2-8E7E-FCB2A1D66D76.jpeg" // false
"Image of Logo JPG" // true
我想应该对构成单词的英语词典进行某种形式的引用,但是在我的情况下,它可以是任何一种语言。
我试图将字符串拆分成单词数组,并检查单词长度是否为非荒谬的长度(尽管某些单词,尤其是德语单词的长度太长了)。
string_to_array = function (str) {
return str.trim().split(" ");
};
同样,我尝试计算数组中有多少个单词,并且需要至少2个单词(这将强烈表明该字符串是由人类键入的,即单词),但这使一个单词无效字串(尽管这不是严格要求)。
确保字符串中至少有一个单词的最快的即席方式是什么?