I am trying to implement search functionality for a list using jQuery. I am using following line to filter matching elements
$(list).find(\"a:contains(\" + f
You need to use .filter(), but the good news is you don't need a regular expression:
.filter()
$(list).find("a").filter(function () { return (this.textContent || this.innerText || '').indexOf(filter) === 0; }).parent().show();