I need to escape all quotes (\') in a string, so it becomes \\\'
I\'ve tried using replaceAll, but it doesn\'t do anything. For some reason I can\'t get the regex to
You have to first escape the backslash because it's a literal (yielding \\), and then escape it again because of the regular expression (yielding \\\\). So, Try:
\\
\\\\
s.replaceAll("'", "\\\\'");
output:
You\'ll be totally awesome, I\'m really terrible