JSFiddle - React, Tailwind, and code Playground

by hescano

JavaScript

function autocomplete(input, dictionary){
  input = input.replace(/[^a-zA-Z]/g, '')
  return dictionary.filter((w) => new RegExp("^" + input).test(w.toLowerCase())).slice(0, 5);
}

console.log(autocomplete('z', ['Nopesville','Green','Narnia']))