Я пытаюсь заменить символ «^» в строке, используя:
String text = text.replaceAll("^", "put this text");
Если текст в качестве следующего значения:
"x^my string"
Полученная строка:1007 *
"put this textx^my string"
Это происходит только в случае символа ^
Почему это так?