1 个不稳定版本

0.1.0 2023 年 4 月 23 日

#1586文本处理

MIT 许可证

35KB

demoji_rs

demoji_rs 是流行的 Python 库 demoji 的 Rust 版本。Demoji 是能够从文本块中准确查找或删除表情符号的 Python 库之一,它使用 Unicode 联盟的表情符号代码存储库中的数据。此 Rust 实现将原始 Python 库的强大功能和易用性带到了 Rust 生态系统。

功能

使用 Unicode 联盟表情符号代码存储库的最新数据从文本中查找和删除表情符号。为 Rust 应用程序提供快速高效的表情符号检测和删除。简单的 API 供开发者使用。使用方法 要使用 demoji_rs,将其添加到 Cargo.toml 文件中的依赖项,然后在项目中导入它。

[dependencies]
demoji_rs = "0.1.0"

然后,您可以在 Rust 代码中使用 find_emojiremove_emoji 函数。

use demoji_rs::{find_emoji, remove_emoji};

fn main() {
    let text_with_emoji = "Hello, world! 🌍😃";
    
    // Find emojis
    let emojis = find_emoji(text_with_emoji);
    println!("Emojis found: {:?}", emojis);

    // Remove emojis
    let text_without_emoji = remove_emoji(text_with_emoji);
    println!("Text without emojis: {}", text_without_emoji);
}

贡献

我们欢迎您为 demoji_rs 贡献!请随意提交问题、功能请求或拉取请求,帮助我们改进库并使其与最新的表情符号标准保持一致。

许可证

demoji_rs 在 MIT 许可证下发布。

依赖项

~2.7–4MB
~62K SLoC