【发布时间】:2016-10-31 22:50:36
【问题描述】:
我需要知道不同文档的扩展名,并根据扩展名在我的代码中做出一些决定:例如,我可以有这个文件名:
commands to save.docx
Old Word.doc
rel.txt
test.pdf
我知道使用 Linq 附带的 Contains() 方法我可以做一些事情,但我担心使用 Contains() 即使是 .docx 扩展名也会需要 .doc 扩展名,因为 .doc是.docx 中的substring
我认为更好的方法可能是为此使用正则表达式...有什么建议吗?
我做过类似的事情,但RegEx 应该是更好的方法:
if (fileName.Contains(".pdf"))
{
Response.AddHeader("Content-Type", "application/pdf; Content-Disposition, inline" + fileName);
}
【问题讨论】:
标签: c# regex asp.net-mvc linq