title: Regex misspellings
body: <p>I have a regex created from a list in a database to match names for types of buildings in a game. The problem is typos, sometimes those writing instructions for their team in the game will misspell a building name and obviously the regex will then not pick it up (i.e. spelling "University" and "Unversity").</p>
  
  <p>Are there any suggestions on making a regex match misspellings of 1 or 2 letters?</p>
  
  <p>The regex is dynamically generated and run on a local machine that's able to handle a lot more load so I have as a last resort to algorithmically create versions of each word with a letter missing and then another with letters added in.</p>
  
  <p>I'm using PHP but I'd hope that any solution to this issue would not be PHP specific.</p>