#word #count #string #sorting #cookies #text #analyze

nightly bin+lib word_count

计算字符串中的单词数

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2015年3月30日

#32#analyze

MIT 许可证

10KB
99

% 单词数

word_count

这是一个用于计算字符串中单词数的程序/库。用它来分析你最喜欢的作者的文本。

示例

可执行文件

$ echo 'I like cookies. Mmm... Cookies.' | word_count
'cookies':  2
'mmm':      1
'like':     1
'i':        1

extern crate lib_word_count;

fn main() {

    let mut word_index = Vec::new();
    let input = "I like cookies. Mmm... Cookies.";

    lib_word_count::count_words(input, &mut word_index);

    assert_eq!(word_index.len(), 4);

    assert_eq!(word_index[0].word, "cookies".to_string);
    assert_eq!(word_index[1].word, "i".to_string);
    assert_eq!(word_index[2].word, "like".to_string);
    assert_eq!(word_index[3].word, "mmm".to_string);

    assert_eq!(word_index[0].appeared, 2);
    assert_eq!(word_index[1].appeared, 1);
    assert_eq!(word_index[2].appeared, 1);
    assert_eq!(word_index[3].appeared, 1);
}

lib.rs:

这是一个用于计算文本中单词数的库。

单词将根据它们在文本中出现的次数进行排序。

无运行时依赖