Allow typos or “partial” matches when searching through several items.
E.g.
user1: myuser12345@example.com
user2: myuser1345@example.com
search: user2345
matches: 0
By computing the distance (e.g. Levenshtein distance) this would show:
user1: myuser12345@example.com
user2: myuser1345@example.com
search: user2345
matches: user1,user2
Note that the better the match the smaller the distance (better matches should be shown first).