问题描述
通过UpLoad的控件上传,得到文件路径。例如E:xxxas$.txt需要一正则表达式来验证文件名as$.txt仅包含英文字母和数字,如何实现?
解决方案
解决方案二:
stringstr=@"xxxass34.txt";stringstrReg=@".+\[^.][a-zA-Z0-9]+.txt$";Response.Write(Regex.Match(str,strReg,RegexOptions.IgnoreCase).Success);
解决方案三:
那如果不限制格式呢?不去掉文件的后缀名
解决方案四:
.+\[^.][a-zA-Z0-9]+..*$
时间: 2024-09-10 05:39:58