zoukankan      html  css  js  c++  java
  • 验证上转文件类型的正则表达式

    RegularExpressionValidator5.ValidationExpression = @"^.*?.(jpg|docx|bmp|gif)$";

    string[] a = F.UPLOADTYPE_.Split(new char[] { ';' });
    string STR = "";
    foreach (string s in a)
    {
    if (string.IsNullOrEmpty(s))
    continue;
    if (s.Length < 4)
    {
    STR += "[" + s.Substring(0, 1).ToUpper() + s.Substring(0, 1).ToLower() + "][" + s.Substring(1, 1).ToUpper() + s.Substring(1, 1).ToLower() + "][" + s.Substring(2, 1).ToUpper() + s.Substring(2, 1).ToLower() + "]|";

    }
    else
    {
    STR += "[" + s.Substring(0, 1).ToUpper() + s.Substring(0, 1).ToLower() + "][" + s.Substring(1, 1).ToUpper() + s.Substring(1, 1).ToLower() + "][" + s.Substring(2, 1).ToUpper() + s.Substring(2, 1).ToLower() + "][" + s.Substring(3, 1).ToUpper() + s.Substring(3, 1).ToLower() + "]|";

    // STR += "[" + s.Substring(0, 1).ToUpper() + s.Substring(0, 1).ToLower() + "][" + s.Substring(1, 1).ToUpper() + s.Substring(1, 1).ToLower() + "][" + s.Substring(2, 1).ToUpper() + s.Substring(2, 1).ToLower() + "][" + s.Substring(3, 1).ToUpper() + s.Substring(3, 1).ToLower() + "]|";

    }


    }
    // RegularExpressionValidator5.ValidationExpression = @"[A-Za-z]:\[^:?""><*]*.(" + STR.Substring(0,STR.Length-1) + ")";
    // RegularExpressionValidator5.ValidationExpression = @"^.*?.(jpg|docx|bmp|gif)$";
    RegularExpressionValidator5.ValidationExpression = @"^.*?.(" + STR.Substring(0, STR.Length - 1) + ")$";

  • 相关阅读:
    python学习笔记——拾
    python学习笔记——玖
    Python 实现栈与队列
    Vijos1774 机器翻译 [模拟]
    Vijos1788 第K大 [模拟]
    Python 序列求和
    HDU 2102 A计划 DFS与BFS两种写法 [搜索]
    Python 多组输入
    Python 文件读写
    HDU 2068 RPG错排 [错排公式]
  • 原文地址:https://www.cnblogs.com/buy0769/p/5394564.html
Copyright © 2011-2022 走看看