Мы никак не можем прийти к единому пониманию, что такое tsv формат.
"TSV (от англ. Tab Separated Values — значения, разделённые табуляцией) — текстовый формат для представления таблиц баз данных. Каждая запись в таблице — это строка текстового файла. Каждое поле записи отделяется от других с помощью символа табуляции, точнее горизонтальной табуляции. TSV — это форма более общего формата DSV — значения разделённые разделителем (англ.)."
http://ru.wikipedia.org/wiki/TSV
в tsv символ табуляции визуально не отображается, это не пробел и не пустая строка. поэтому ваш вариант проблему не может решить.