1. Learn
  2. /
  3. Courses
  4. /
  5. Intermediate Regular Expressions in R

Exercise

Finding a match to a search typo

Human input is very error-prone. People mistype all kinds of texts, including their name or address, and you as a data scientist need to find a way to handle that. Calculating string distances is one way to tackle this problem.

In our small vector usernames you'll find three different names. You will be tasked with finding the closest name possible to the inputted name "Emile Brown". Can you find a similar name in the vector usernames? Use amatch() to search the vector and print out a recommendation similar to the one you have seen on Google.

Instructions

100 XP
  • Specify the maximum edit distance for the amatch() function as 1.
  • Use the return value of amatch() which is stored in closest_index to print the name in usernames.