I am trying to create a #replaceAll regex to file out certain characters.
I tried the following
msg.replaceAll("[^\\w~!@#$%^&*()-=_+`[]{}\\|:;'\"<>,./\\]", "");
but it gave me this error
INFO Caused by: java.util.regex.PatternSyntaxException: Unclosed character class near index 36
07.09 00:07:24 [Server] INFO [^\w~!@#$%^&*()-=_+`[]{}\|:;'"<>,./\]
07.09 00:07:24 [Server] INFO ^
I've tried searching online but don't know exactly what I'm doing wrong.
-,[and]inside your character class