2 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2020年5月19日 |
---|---|
0.1.0 | 2019年3月11日 |
#828 在 文本处理
798 每月下载量
用于 3 crates
150KB
5K SLoC
Rust 中的 twitter-text
此仓库是 twitter-text 的 Rust 实现。推文文本的所有方面均由 Pest PEG 语法解析,除了 URL 长度和字符权重。URL 长度和字符权重的过程验证由 Extractor 代码执行。有关语法的详细信息,请参阅 parser 目录。
要运行测试,请先安装 Rust,然后在终端尝试以下操作
> cargo build
> cargo test
以下为原始 Twitter README 内容。
twitter-text
此仓库是一组库和一致性测试,用于标准化推文文本的解析。它同步了 twitter-text 的实现和规范的开发、测试、创建问题和拉取请求。这些库负责确定推文中字符的数量,并识别和链接任何 URL、@用户名、#标签或$现金标签。
请参阅以下此仓库中的实现和一致性
版权和许可
版权 2012-2018 Twitter, Inc 和其他贡献者
版权 2019 Robert Sayre
根据 Apache 许可证版本 2.0 许可: http://www.apache.org/licenses/LICENSE-2.0
依赖关系
~5MB
~131K SLoC