[−][src]Function beeyan_bicycle_book_wordcount::count
pub fn count(input: impl BufRead, option: CountOption) -> HashMap<String, usize>
inputから一行ずつUTF-8文字列を読み込み, 頻度を数える
頻度を数える対象はオプションによって制御される
CountOption::Char
: Unicodeの一文字ごとCountOption::Word
: 正規表現\w+にマッチする単語ごとCountOption::Line
: \nまたは\r\nで区切られた一行ごと
Panic
入力がUTF-8出ない場合にPanicする.