我正在尝试检索UITextView
中文字的字数。我已经可以使用字符来完成此操作,例如计算字母/空格的数量,但希望计数器显示单词的数量。
似乎无法在文档中找到任何内容,除非它在那里并且我不明白它的含义。
答案 0 :(得分:3)
要在字符串中获取单词计数,您可以使用分隔符"分割字符串。 "(空格)
let str = "asd asd asd"
print(str.componentsSeparatedByString(" ").count) // Prints: 3
答案 1 :(得分:0)
如果你只允许信件:
let str = "one,two"
str.componentsSeparatedByCharactersInSet(NSCharacterSet.letterCharacterSet().invertedSet).count
然而,在完全披露中,这会将带有撇号的单词计为两个单词。