Verwendung

Grundlegende Zeichenketten

Einfaches Beispiel mit der fuzzy-Bibliothek

Zusammenfassung

Dies ist ein einfaches Beispiel für die Verwendung der fuzzy-Bibliothek mit einem Array von Zeichenketten. Es ist ein Basisfall, da keine zwingenden Optionen erforderlich sind.

Hauptsächlich musst du den Parameter collection angeben, also das Array von Strings, in dem du suchen möchtest.

index.ts
const  = ["volvo", "seat", "mercedes", "audi", "bmw"];
 
const  = ()

Dann kannst du die Funktion fuzzySearch verwenden, um einen String im Array zu suchen. Die Funktion gibt ein Objekt mit den Ergebnissen zurück.

index.ts
const  = "volvo";
 
const  = ()
.()

Referenzen

Antwort

Das Ergebnis ist ein Objekt mit folgenden Eigenschaften:

PropTypeDefault
results
Result<T>[]
""
length
number
0
time
number
0
normalizedQuery
string
""
hasExactMatch
boolean
false
bestMatch
Result<T>
null
hasResults
boolean
false

Ergebnisse

PropTypeDefault
item
NonNullable<T>
null
score
number
0
matches
Matches
null

Einfaches Beispiel

Du kannst mit fuzzySearch einen String suchen. Die Funktion liefert ein Ergebnisobjekt.

index.ts
const  = ["volvo", "seat", "mercedes", "audi", "bmw"];
const  = ()
 
const  = "volvo"; // Beliebiger Suchbegriff
const  = ()
 
.()

Du kannst auch fuzzy und fuzzySearch in einer einzigen Zeile kombinieren.

index.ts
const  = ["Peter", "Paul", "Pol", "Pauline", "Paulette", "Pau"]
const  = "Pol";
const  = ()()
.()
Edit on GitHub

Last updated on

On this page