What should an escape character do if the following character doesn't need escaping?
问题 An application I'm working on has a field where a string can be entered. Special characters in the string cause different things to be inserted when the string is evaluated, but these special characters can be preceded by an escape character (a backslash) which cause the special character to be output literally rather than its special meaning. Think of it as similar to a regular expression: . matches any character but \. matches a dot. What is the most intuitive thing to happen when the