Regex regex = new Regex('^[A-Za-z][A-Za-z0-9]{0,19}$');
if (regex.IsMatch(fileName))
{
   // 满足自定义文件格式和系统命名规范
}

该代码使用正则表达式验证文件名是否符合以下规则:

  • 以字母开头
  • 只能包含字母和数字
  • 长度不超过20个字节

您可以根据实际需求修改正则表达式以匹配不同的文件名格式。

C# 正则表达式验证文件名格式和长度

原文地址: http://www.cveoy.top/t/topic/lkm1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录