1
在下面的代碼中,爲什麼模式不與正則表達式匹配,但是如果我正在使用正則表達式逐行讀取12sep.txt文件,它正常工作?如何在C#中使用正則表達式讀取文本文件?
string file = @"C:\Documents and Settings\Sandeep.kumar\Desktop\12sep.txt";
string filedta = File.ReadAllText(file);
string pattern = @"^[^\s]+.[^\s]txt$";
Regex rx = new Regex(pattern, RegexOptions.None);
MatchCollection mc = rx.Matches(filedta);