#white-space #string #trim #single #tail #macro #consecutive

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

#1276 in Text processing

Download history 37/week @ 2023-11-20 45/week @ 2023-11-27 16/week @ 2023-12-04 4/week @ 2023-12-11 17/week @ 2023-12-18 9/week @ 2024-02-19 32/week @ 2024-02-26 14/week @ 2024-03-04

55 downloads per month

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