[−][src]Crate flashtext
Flashtext
Rust implementation of flashtext algorithm for searching and replacing keywords in given text
Examples
Find keyword/sentence
use flashtext::KeywordProcessor; let mut keywordprocessor = KeywordProcessor::new(false); keywordprocessor.add_keyword("apple"); println!("{:?}", keywordprocessor.find_keywords("An apple fell from the tree"));
Replace keyword/sentence
use flashtext::KeywordProcessor; let mut keywordprocessor = KeywordProcessor::new(false); keywordprocessor.add_keywords("dancing", "reading"); println!("{}", keywordprocessor.replace_keywords("She likes dancing"));
Modules
trienode |
Structs
KeywordProcessor | Struct which represents the state |