woothee の Rust 実装であるところの woothee-rust を書きました。 woothee プロジェクトというのが存在するというのを知ったのが去年末くらいで、 Rustの勉強にちょうど良さそうと考えてやっと手をつけて3日くらいかけて実装しました。 実装に際しては woothee-go と woothee-python を参考にさせていただきました。 使い方 Cargo.toml [dependencies] woothee = "*" example.rs extern crate woothee; use woothee::parse; fn main() { let result = parse("Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)"); println!("{:?}", res