В показанных вами примерах строк нет специального символа , кроме символа обратной косой черты (\).Прямая косая черта (/) не требует экранирования, однако обратная косая черта делает это, поскольку она считается символом Escape , например:
Объявление и инициализация oldString строковая переменная с символами, которые содержат прямую черту (/):
String oldString = "03/29/2019";
Объявление и инициализация строковой переменной oldString с символами, которые содержат обратную косую черту (\):
String oldString = "03\\29\\2019";
Чтобы представить escape-символ (\) в строке, вам также необходимо экранировать ее .Если в строке более одного обратного слеша, то каждый обратный слэш необходимо экранировать, например, если вы хотите иметь двойной обратный слэш между месяцем, днем и годом, то:
String oldString = "03\\\\29\\\\2019";
System.out.println(oldString);
будет отображать 03\\29\\2019
в окне консоли.
Лучше всего использовать прямые косые черты (/) для представления даты.
Кавычки ( ") также необходимо экранировать, чтобы они были представлены встрока, например:
String oldString = "\"03/29/2019\"";
System.out.println(oldString);
будет отображать "03/29/2019"
в окне консоли.