Да, я уже задавал этот вопрос, но проблема гораздо более конкретна. В прошлый раз я хотел игнорировать первые 2 и последнюю строку файла. Но меня поразило, что любой может поставить столько строк, сколько он хочет, до и после того, что я хочу прочитать, и в этом случае код, который я реализовал, уходит в банк.
файл примера
USE [Shelley's Other Database]
CREATE TABLE db.exmpcustomers(
fname varchar(100) NULL,
lname varchar(100) NULL,
dateofbirth date NULL,
housenumber int NULL,
streetname varchar(100) NULL
) ON [PRIMARY]
Что мне нужно сделать, так это выяснить, где начинаются мои данные (будучи fname - но помните, что они могут называться как угодно, поэтому я не могу использовать регулярное выражение для поиска 'f'), где они заканчиваются (последний NULL) , тогда читайте в этом. Или, вы знаете, прочитайте в файле и выберите эти данные; что угодно.
Я думал об использовании регулярных выражений для поиска скобок, но разве это не поднимет скобки и в моих типах данных?
Есть идеи? Все поможет, я полностью застрял.
РЕДАКТИРОВАТЬ
Да, в оригинальном файле на самом деле есть пробелы / табуляции перед данными (отступ), но я не уверен, что это что-то меняет.