I am running below code :
String s3 = "ABC$$DEF$$P QR$$XYZ";
String []s2 = s3.split("$$");
for (int i = 0; i < s2.length; i++) {
System.out.println(s2[i]);
}
Here i am using regex : "$$" as a delimiter.
but output i am getting is same as inp String. i.e ABC$$DEF$$P QR$$XYZ
But this is not my desired output.
i want output as
ABC
DEF
P QR
XYZ.
Please help to explain me. also when i use delimiter "|" why do i have to use escape sequence.
String.split("\\|").