-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