FLUTTER ECOSYSTEM

fuzzywuzzy

Dart 中流行的 fuzzywuzzy 套件的實現,適用於您所有的模糊字串比對/搜尋需求!

最新版本
1.2.0
近 30 天下載
10萬
喜歡數
153
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Fuzzywuzzy 是一個 Dart 實作的流行模糊字串比對程式庫,能實現精確且彈性的字串比較,適用於搜尋、去重複與資料整合等任務。它使用 Levenshtein 距離與基於標記的方法等演算法計算字串之間的相似度分數,非常適合處理拼字錯誤、變異與近似匹配。該套件支援 Android、iOS、Web、macOS、Windows 與 Linux 等多個平台,確保廣泛相容性。輕量且易於透過 Flutter pub 集成。

適用情境
  • 帶拼寫錯誤的文本搜尋
  • 資料去重
  • 跨資料集的名稱匹配
  • 帶有容差的自動建議
  • 將用戶輸入與資料庫條目匹配
主要特色
  • Levenshtein 距離評分
  • 令牌排序與集合比率
  • 不區分大小寫的比對
  • 跨平台支援
  • 簡單的 API 結合
適合對象
  • 需要強大字串比對功能的開發者
  • 使用者產生文字輸入的應用程式
  • 數據清洗管道
  • 搜尋功能支援容錯
使用建議
  • 在大型資料集上可能較慢
  • 未針對即時高頻率匹配進行優化
  • 需要仔細調整閾值以確保準確性
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add fuzzywuzzy

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

相關專案