Uso

Buscando strings

Ejemplo básico usando la librería fuzzy

Resumen

Este es un ejemplo simple de cómo usar la librería fuzzy con un array de cadenas. Es un caso básico ya que no necesitas especificar opciones obligatorias.

Principalmente, deberás especificar el parámetro collection, que es el array de cadenas sobre el que quieres buscar.

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

Después puedes usar fuzzySearch para buscar una cadena en el array. La función devolverá un objeto con los resultados de la búsqueda.

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

Referencias

Respuesta

El resultado será un objeto con las siguientes propiedades:

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

Resultados

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

Ejemplo simple

Puedes buscar una cadena usando fuzzySearch. La función devuelve un objeto con los resultados.

index.ts
const  = ["volvo", "seat", "mercedes", "audi", "bmw"];
const  = ()
 
const  = "volvo"; // Puede ser cualquier cadena que quieras buscar
const  = ()
 
.()

También puedes simplificar la búsqueda combinando fuzzy y fuzzySearch en una línea.

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

Last updated on

On this page