Invalid escape sequence (valid ones is \b \ n \ \f \ \ \ \ \ \ \)
When running eclipse related program code encountered error message, view console invalid escape sequence (valid ones is \b \ \ \ \ \ \ \ \ \ \ \ \), Baidu on the internet for a bit after the reason:
In Java, the word "\" is interpreted as Unicode escape or other character escaping. Therefore, you must use two backslashes in the string literal,
Indicates that the regular expression is protected from being interpreted by the Java bytecode compiler. For example, when interpreted as a regular expression (obviously String.replaceall ("," ") the first
Parameters are interpreted as regular expressions, and the string word, face value "\b" matches a single backspace character, and "" matches the word boundary. string literal "\ (hello\)",
is illegal and will result in a compile-time error; to match a string (hello), you must use a string literal, a value of ")".
So it will be replaced by \ \.
Reference: http://www.xuebuyuan.com/2173491.html
Invalid escape sequence (valid ones is \b \ n \ \f \ \ \ \ \ \ \)