#trim #str #whitespace #string #space

collapse

Trim and collapse consecutive whitespace to a single space

3 releases

0.1.2 Nov 20, 2022
0.1.1 Nov 1, 2022
0.1.0 Nov 1, 2022

#539 in Text processing

MIT license

6KB
82 lines

Documentation

https://docs.rs/collapse

fn collapse(s: &str) -> String;

#[macro_use]
use collapse::*;

collapsed_eq!("two  spaces", "two spaces");
collapsed_eq!("new\r\nlines", "new\nlines");
collapsed_eq!(" lead \t tail \r", "lead tail");

lib.rs:

Functions and macros to compare strings, ignoring whitespace

No runtime deps