Java split on ^ (caret?) No funciona, ¿es este un carácter especial?

En Java, estoy tratando de dividir en el^ Personaje, pero no lo reconoce. Escapando\^ arroja un error de código.

¿Es este un personaje especial o necesito hacer algo más para que lo reconozca?

String splitChr = "^";
String[] fmgStrng = aryToSplit.split(splitChr); 

Respuestas a la pregunta(6)

Su respuesta a la pregunta