2013-08-29 57 views
2

使用C#,我驗證了應該完全相同的兩個日誌文件的文本。例外是一個日誌文件將"= :::"附加到每行的末尾,這會拋出驗證。從兩個文檔驗證文本時排除某些字符

有沒有辦法來驗證兩個文件的內容,但從驗證中排除特定的字符串?

+1

你可以有一個做看看[string.TrimEnd()](http://msdn.microsoft.com/en-us/library/system.string.trimend.aspx) – oleksii

+0

我敢肯定,有'正則表達式'的一種方式,雖然我我不知道如何。 – JBelter

回答

1

如果放在x第二個文件,你可以做

x.Replace("= :::\n", "\n"); 

將爲除最後所有線路工作,這樣你就可以在最後

x.remove(x.LastIndexOf("= :::\n"));