Najlepszy sposób obsługi plików rozdzielanych

Tak więc zwykle plik CSV używa przecinka i znaku powrotu jako ograniczników pól i linii. Powoduje to oczywiste problemy z tekstem, który może zawierać oba te znaki. Oczywiście istnieją opcje (ucieczka od nich), ale jak ludzie sobie z tym radzą? Używać różnych znaków - rur lub tyld? Uciekniesz im?...