#text #line #truncate #length #numbers #parameters

trunc8

根据特定参数将文本截断到特定行长度

2 个不稳定版本

0.2.0 2023年11月22日
0.1.0 2023年11月19日

#13 in #truncate

BSD-3-Clause

13KB
93

trunc8

这是一个用于将文本行截断到特定长度的微型 Rust 库。此库仍在开发中,请随时查看更新。

安装

在你的 Rust 项目中

cargo add trunc8

使用

fn main() {
    let lines = trunc8::truncate("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ultricies mi eget mauris pharetra et ultrices. Hendrerit dolor magna eget est lorem. Ullamcorper eget nulla facilisi etiam dignissim diam quis enim. Cursus vitae congue mauris rhoncus aenean vel elit scelerisque. Diam vulputate ut pharetra sit amet aliquam id diam maecenas. Molestie ac feugiat sed lectus. Ac turpis egestas integer eget. Blandit libero volutpat sed cras ornare arcu dui vivamus. Volutpat diam ut venenatis tellus. Id porta nibh venenatis cras sed felis eget velit.", 80);

    lines.iter().for_each(|line| {
        ...
    });
}

开发

检出仓库后,在 src 文件夹中进行任何添加或修复。确保在 lib.rs 中添加适当的测试,并在提交拉取请求之前运行 cargo test 确保你的更改正常工作。

贡献

欢迎在 GitHub 上提交错误报告和拉取请求 @ https://github.com/pinecat/trunc8

许可证

此库根据 BSD 3 Clause 许可证 作为开源软件提供。

无运行时依赖