Строка для разделения
abc:def:ghi\:klm:nop
Строка должна быть разделена на основе ":" «\» - это escape-символ. Таким образом, «\:» не следует рассматривать как токен.
split («:») дает
[abc]
[def]
[ghi\]
[klm]
[nop]
Требуемый вывод - массив строк
[abc]
[def]
[ghi\:klm]
[nop]
Как можно игнорировать \: