#ansi-colors #color #escaping #parse #codes #hello #underlines

parse-ansi

Parse ANSI escape codes (colors, underlines, etc.)

7 releases

Uses old Rust 2015

0.1.6 Jun 17, 2018
0.1.5 Jun 17, 2018

#58 in #hello

Download history 6/week @ 2024-04-05 7/week @ 2024-04-12 7/week @ 2024-04-19 6/week @ 2024-04-26 3/week @ 2024-05-03 8/week @ 2024-05-10 14/week @ 2024-05-17 13/week @ 2024-05-24 8/week @ 2024-05-31 8/week @ 2024-06-07 10/week @ 2024-06-14 16/week @ 2024-06-21 9/week @ 2024-06-28 51/week @ 2024-07-05 4/week @ 2024-07-12 3/week @ 2024-07-19

69 downloads per month
Used in hunter

MIT license

4KB

parse-ansi

Parse ANSI escape codes (colors, underlines, etc.)

Docs Build Status


lib.rs:

Parse ANSI escape codes (colors, underlines, etc.)

extern crate parse_ansi;

assert_eq!(
    parse_ansi::ANSI_REGEX.replace_all(
        b"Hello, \x1b[42mworld\x1b[0m!",
        b"" as &[u8],
    ),
    b"Hello, world!" as &[u8],
);

Dependencies

~2–3MB
~53K SLoC