Skip to content

Instantly share code, notes, and snippets.

@alegut
Last active February 21, 2020 07:51
Show Gist options
  • Save alegut/215e3d1862841b2161c53965a20b1a23 to your computer and use it in GitHub Desktop.
Save alegut/215e3d1862841b2161c53965a20b1a23 to your computer and use it in GitHub Desktop.
Search in array
const employees = [
{ id: 101, name: 'john', group: 'tech-lead' },
{ id: 102, name: 'sam', group: 'associate' },
{ id: 103, name: 'danny', group: 'senior associate' },
{ id: 104, name: 'ketty', group: 'senior associate' },
{ id: 105, name: 'mili', group: 'junior' },
{ id: 106, name: 'mouli', group: 'senior associate' },
{ id: 107, name: 'George', group: 'senior associate' }
];
// Case-Insensitive
let res = employees.filter(it => new RegExp('li', "i").test(it.name));
// Case-sensitive
let res = users.filter(it => it.name.includes('li'));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment