0

我正在使用 Ruby 跟踪网页中的更改。删除所有 html 标记和空行后,我得到一组行,假设可能有重复,需要检查添加/删除。如果已经完成,你能推荐一个好的宝石吗?

我可以使阵列线独一无二,然后避免问题。但是如果我需要跟踪重复的行以及它们在文本中的位置怎么办?

4

1 回答 1

2

听起来像是您想要使用 Diff 算法的教科书案例。

有一个“差异”宝石,虽然公平地说我从未使用过它:http ://rubygems.org/gems/diff

于 2010-12-14T16:38:30.957 回答