求检查合法文件名的正则表达式

xyxym 2006-08-10 11:26:28
只能是txt文件或者xls文件
只是文件名,不包括路径

bow
...全文
653 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
stswordman 2006-08-10
  • 打赏
  • 举报
回复
^[^\/":*?<>|]{1,255}\.(txt)|(xls)$

书写的时候比较麻烦:

string pattern=@"^[^\/";
pattern=pattern+"\"";
pattern=pattern+@":*?<>|]{1,255}\.(txt)|(xls)$";
kissknife 2006-08-10
  • 打赏
  • 举报
回复
sorry...
@"^.+\.(txt|xls)$"
kissknife 2006-08-10
  • 打赏
  • 举报
回复
@"^.+(txt|xls)$"
antoniusguo 2006-08-10
  • 打赏
  • 举报
回复
[^\/:*?"<>|]{1,255}
peak_weng 2006-08-10
  • 打赏
  • 举报
回复
@"^.+\.(txt|xls)$"

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧