Comment diviser la chaîne en utilisant '^' ce caractère spécial en java?

Je veux diviser la chaîne suivante "Bon^du Soir" j'ai utilisé l'option diviser ce n'est pas diviser la valeur. s'il vous plaît aider moi.

C'est ce que j'ai essayé:

String Val = "Good^Evening";
String[] valArray = Val.Split("^");

source d'informationauteur Manohar Kulanthai vel