I recently saw a question titled "Jquery vs Javascript" (10k+ users only). I thought, "surely someone has asked this question before", and began looking for a duplicate. What I found is a question with the exact same title, just with a little different punctuation and casing. It was "Jquery vs Javascript" and "jQuery vs. Javascript?". The only difference being the .
, ?
, and the casing.
Since we now disallow questions with duplicate titles, I propose that when checking for questions with duplicate names, certain punctuation be striped out to prevent the duplicate from occurring in the first place.
As pointed out in the comments, if isn't already, white-space and non-printable characters may want to be removed for duplicate detection as well.