Исправление monk, 10.02.23 12:49 (текущая версия) :
Пока внутри столбца внезапно не встретится символ ;.
FPAT = "([^;]+)|(\"[^\"]+\")"
Исходная версия monk, 10.02.23 12:49:
FPAT = «([^;]+)|("[^"]+")»