fuzzy_levenshtein_search 0.0.1
fuzzy_levenshtein_search: ^0.0.1 copied to clipboard
Un package Flutter/Dart pour effectuer des recherches approximatives (fuzzy search) dans une liste de chaînes à l'aide de la distance de Levenshtein.
import 'package:fuzzy_levenshtein_search/src/levenshtein.dart';
void main() {
final searcher = LevenshteinSearch(
dataset: ['pomme', 'banane', 'orange', 'raisin', 'pastèque'],
maxDistance: 2,
caseSensitive: false,
);
final results = searcher.search('pamme');
for (var result in results) {
// ignore: avoid_print
print('Suggestion: ${result.word} (distance: ${result.distance})');
}
}