title: How to convert letters with accents, umlauts, etc to their ASCII counterparts in Perl?
body: <p>I'm writing a program that works with documents in Perl and a lot of the documents have characters such as <code>ä, ö, ü, é, etc</code> (both capital and lowercase). I'd like to replace them with ASCII counterparts <code>a, o, u, e, etc</code>. How would I do it in Perl?</p>
  
  <p>One of the solutions I thought of is to have a hash with keys being the umlaut and accent characters, and the values being ASCII counterparts, but that requires me to have a list of all umlaut and accent characters, which I don't have, and if I built a list, I'd certainly miss many as I'm unfamiliar with all the possible characters that could have umlauts, accents and other diacritics.</p>