blockcounter

Version info Build Status Build status

Count blocks in a text.

Example

```rust extern crate blockcounter; use blockcounter::{count_blocks, Blocks, clean};

fn main() { let text = "0\n1\n\n2\n\n\n3\n\n".tostring(); println!("{}", text); println!("==========="); println!("text has {} blocks.", countblocks(2, text.as_bytes())); println!("======================"); println!("");

for block in Blocks::new(2, text.as_bytes()) {
    print!("{}", clean(&block));
    println!("=============");
}

} ```