Чтение строки из текстового файла с разделителями
привет всем, у меня есть такой текстовый файл
СТРОКА 1: {'DEPT-ELECTRICAL'; 'USER';
Строка 2: "это первое выступление для DMM."; "время: 12: 00:00"; " версия: 6.1.2
Строка 3: '; 'F01RY0DM08'; '#history'; ' UP8";
Мне нужно рассмотреть и прочитать содержимое в одинарных кавычках как одну строку. Например, выход должен быть String1 = DEPT-ELECTRICAL, String2 = USER...
Точка с запятой здесь является разделителем.
Я сослался на некоторые решения в интернете. Я скопировал некоторый код для события head start, хотя это не совсем то, что мне нужно, но это дает мне ошибку, так как "оператор foreach не может быть применен к переменным типа Systems.Text.Regularexpr.match". пожалуйста, помогите мне
Что я уже пробовал:
// Read all text from file string sData = File.ReadAllText(@"c:/file.txt"); // Match strings between " " Match match = Regex.Match(sData, "\"(\\w|\\d|\\s|\\\")*\"", RegexOptions.IgnoreCase); // Read results and strip " out of them foreach (var sResult in match) { sResult = sResult.Remove(0, 1).Remove(sResult.length - 2, 1); // Do whatever with sResult }