I want to split text that must fit to csv syntax but the text contains comma
Example: account id title text
String line = "account123,2222,Thnaks for reaching out,\"Hey [[customerFirstName]], Thanks for reaching out to us.\""
String[] splitted = line.split(",");
Result:
splitted = {String[5]@539}
0 = "account123"
1 = "2222"
2 = "Thnaks for reaching out"
3 = ""Hey [[customerFirstName]]"
4 = " Thanks for reaching out to us.""
But I expect
splitted = {String[4]@539}
0 = "account123"
1 = "2222"
2 = "Thnaks for reaching out"
3 = "Hey [[customerFirstName]], Thanks for reaching out to us.\"