-3
結束與像下面的文件名的列表:C#檢查文件名以圖案
- foo.pdf
- FOO(1).PDF
- FOO(2).PDF
- FOO (321).pdf
如何檢查文件名是否以模式(n).extension結尾? 如果是這樣,如何獲得只有文件名沒有(n)部分?
結束與像下面的文件名的列表:C#檢查文件名以圖案
如何檢查文件名是否以模式(n).extension結尾? 如果是這樣,如何獲得只有文件名沒有(n)部分?
這似乎是工作
void Main()
{
string test = "file(321).pdf";
string pattern = @"\([0-9]+\)\.";
bool m = Regex.IsMatch(test, pattern);
if(m == true)
test = Regex.Replace(test, pattern, ".");
Console.WriteLine(test);
}
你有沒有嘗試過的東西?請發佈相關代碼。 – rcdmk
這可以幫助你很多:http://www.regular-expressions.info/quickstart.html – rcdmk
爲什麼不使用內置IO功能? – tsells