Поиск строки в txt файле и копирование совпадающей строки в новый файл на языке C#
Привет,
Пожалуйста, помогите мне, я очень новичок в c#,
Я получаю 5 txt-файлов ежедневно с более чем 1500 записями в каждом txt-файле, мне нужно найти в каждой строке определенные строки и скопировать всю строку в новый файл.
Записи выглядят как шоу
5002290035007540002907201900000075000005378644600029100100000000000
Мне нужно найти строку 537864460 если она существует вставить всю строку в новый файл
после копирования нужно переставить строку
как показано ниже
53786446050022900350075400029072019000000750000000029100100000000000
Что я уже пробовал:
я пытался использовать файл BAT, но не смог этого сделать
BillWoodruff
Если вы добавите некоторую информацию об использовании, вы можете получить дополнительную информацию.
1. Может ли в данном файле быть более одной строки, содержащей совпадение ?
2. работаете ли вы с одним файлом за раз ?
3. будет ли матч всегда происходить в одной и той же позиции в линии ?
4. Существуют ли какие-либо другие согласованные области содержимого в одном данном файле или во всех файлах ?
Member 2731148
1: да, в каждом файле будет более одной строки, совпадающей с заданной строкой
2) Да, по одному текстовому файлу за раз
3) Да, строка будет начинаться с 40-й позиции столбца в каждой строке
4) только согласованное содержимое строк во всех файлах-это нули в конце каждой строки
BillWoodruff
Хорошая информация ! Я отвечу с некоторыми идеями сегодня (GMT + 7).
Другие вопросы: всегда ли каждая строка имеет одинаковую длину и всегда ли совпадающая строка имеет одинаковую длину.
Member 2731148
да длина строки и строки соответствия всегда постоянны