Конечно, вы можете реализовать ридер для вашего обфусцированного csv , но формат файла больше не CSV, и у вас будет больше проблем с определением набора символов-разделителей (они не должны быть частьюзначения).
Самый простой подход: написать кодировщик, который преобразует допустимый CSV в ваш собственный формат данных и декодер преобразования обратно в допустимый CSV.
Кстати - вы все еще можете декодировать с помощью одной команды разделения:
String[] values = line.split("[/;=]");
split
принимает в качестве аргумента регулярное выражение.