What does String.replaceAll(regex, replacement) do?
String.replaceAll(regex, replacement)
Throws an exception if no match is found
Replaces all matches found
Finds but does not replace matches
Replaces the first match only