Удалите последний экземпляр определенной строки от текстового файла, не изменяя другие экземпляры строки

У меня есть программа C#, где я использую много RegEx. Замена к тексту замены в моем текстовом файле.

Вот моя проблема.

В моем текстовом файле у меня есть код, такой как "M6T1". Этот код перечислен в многочисленных местах в текстовом файле.

Однако я только хочу удалить его из нижней части (последний экземпляр) в текстовом файле. Всегда будет "M6T1" у основания текстового файла, но это - не всегда последняя строка. Это могла быть 3-я строка от нижней части, 5-я строка от нижней части и т.д.

Я только хочу избавиться от последнего экземпляра "M6T1" так RegEx. Замена не будет работать здесь. Я не хочу к interfer с другим "M6T1" в других местоположениях в текстовом файле.

Кто-то может дать мне решение этой проблемы?

Спасибо

5
задан fraXis 20 May 2010 в 21:54
поделиться