improved stemmer's string replace function