JSFiddle - React, Tailwind, and code Playground

by mrchief

HTML

<input id="myInput" />
<div id="myDiv"></div>

JavaScript

var myList = "<one></one> $two three#";
var items = myList.split(' ');

$('#myInput').on('input',function(){
    var re = new RegExp('^\\W?' + this.value + '.*$', 'gi');
    var matches = [];
    for(var i = 0; i < items.length; i++) {
        if(items[i].indexOf(this.value) > -1)
            matches.push(items[i]);
    }
    
  
    $('#myDiv').text(matches.join(','));
});