strip-ansi-escapes

时间:2024-06-19 14:22:48
【文件属性】:

文件名称:strip-ansi-escapes

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-19 14:22:48

Rust

用于从字节序列中剥离 ANSI 转义序列的板条箱。 这可用于从包含转义序列的程序中获取输出并将其写入不容易支持它们的地方,例如日志文件。 例子 strip函数接受字节并返回删除了 ANSI 转义序列的字节Vec 。 extern crate strip_ansi_escapes; use std :: io :: { self , Write}; fn work () -> io:: Result <()> { let bytes_with_colors = b" \x1b [32mfoo \x1b [m bar" ; let plain_bytes = strip_ansi_escapes :: strip ( & bytes_with_colors)?; io :: stdout (). write_all ( & plain_bytes)?; Ok (()) }


【文件预览】:
strip-ansi-escapes-master
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----.github()
--------workflows()
----src()
--------lib.rs(6KB)
----Cargo.toml(466B)
----examples()
--------strip-escapes.rs(383B)
----.gitignore(34B)
----README.md(2KB)

网友评论