#string #white-space #trim #single #tail #lead #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

#1283 in Text processing

Download history 17/week @ 2023-12-18 9/week @ 2024-02-19 32/week @ 2024-02-26 14/week @ 2024-03-04 21/week @ 2024-03-11 29/week @ 2024-03-18 5/week @ 2024-03-25 47/week @ 2024-04-01

103 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