The first argument in replaceAll() takes a regular expression. The character '*' has a special meaning in regular expressions.
Replaces each substring of this string that matches the given regular expression with the given replacement.
So you have to escape it, if you want to match the literal character '*'.
Use "\\*".