验证jpg,jpeg,gif,bmp格式的文件名,大小写均可。

解决方案 »

  1.   

    什么意思?//(?<=^|\\|/)[^\\/]+?\.(jpg|jpeg|gif|bmp)
    Regex.Match("输入字符串.gif",@"(?<=^|\\|/)[^\\/]+?\.(jpg|jpeg|gif|bmp)",RegexOptions.IgnoreCase);匹配:"http://www.123du.com/abc.jpg"中的"abc.jpg"
    "C:/文件夹/abc.jpg"中的"abc.gif"
    "reweww.jpeg"中的"reweww.jpeg"
      

  2.   

    "C:/文件夹/abc.gif"中的"abc.gif"   //sorry,写错了
      

  3.   

    用正则表达式控件 验证UpLoad内容是否为jpg,jpeg,gif,bmp格式
      

  4.   

    (?<=/)[^\\/]+?\.(jpg|jpeg|gif|bmp)$   //要加i标志,表示忽略大小写,不记得加在哪了在C#中可以通过,验证控件由于是用的javascript执行,所以可能会和C#中有点出入。你试验一下。
      

  5.   

    验证信息:http://lqs.13e4.cn/bbs/Announce/Announce.asp?BoardID=103&ID=403