Rust port of [pySBD] v3.1.0 and Ruby [pragmatic_segmenter]. [Documentations]
rust-pragmatic-segmenter is rule-based SBD. It uses a lot of regular expressions to separate sentences.
```rust use pragmatic_segmenter::Segmenter;
let segmenter = Segmenter::new()?; let result: Vec<_> = segmenter.segment("Hi Mr. Kim. Let's meet at 3 P.M.").collect(); //=> vec!["Hi Mr. Kim. ", "Let's meet at 3 P.M."] ```
```bash sudo apt install -y libclang-dev cargo build
cargo run --release --example benchmark ```
rust-pragmatic-segmenter is primarily distributed under the terms of both the [Apache License (Version 2.0)] and the [MIT license]. See [COPYRIGHT] for details.