title: Replace first occurrence of character not in the beginning of a word in a word using regex
body: <p>Example: 
  "initial" should return "ineetial", "alumni" should return "alumnee" and "illuminati" should return "illumeenati"</p>
  
  <p>However, using this code:</p>
  
  <pre><code>str = str.replaceAll("(\\w+)i(.?)", "$1ee$2");
  </code></pre>
  
  <p>I keep getting 'initeeal', 'alumnee' and 'illuminatee'  and I don't understand why.</p>