Tried
$ echo \"$STRING\" | egrep \"(\\*)\"
and also
$ echo \"$STRING\" | egrep \'(\\*)\'
and countless ot
Try a character class instead
echo "$STRING" | egrep '[*]'