gpt4 book ai didi

asp.net - 图像的正则表达式?

转载 作者:行者123 更新时间:2023-12-02 01:02:04 27 4
gpt4 key购买 nike

我必须使用文件 uploader 将图像上传到数据库中。我使用了下面给出的代码,但它不起作用。如果我上传任何也插入到数据库中的 pdf 或 doc 文件,并且还会显示错误消息。如果文件不是图像格式,我想停止插入。帮助我找到合适的解决方案。谢谢。

ASPX:

<asp:FileUpload ID="PhotoUpload1" runat="server" ForeColor="#999999" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator6" runat="server" ErrorMessage="*jpeg,gif,png" ControlToValidate="PhotoUpload1" ForeColor="Red"
ValidationExpression=".*\.([gG][iI][fF]|[jJ][pP][gG]|[jJ][pP][eE][gG]|[bB][mM][pP])$">
</asp:RegularExpressionValidator>


<asp:Button ID="btnSubmit" runat="server" OnClick="btnSubmit_Click" Text="Submit" />

最佳答案

这应该适用于 jpg、png、gif 和 png。

已更新

/.*\.(gif|jpe?g|bmp|png)$/igm

你可以查看它是如何工作的here

关于asp.net - 图像的正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27352910/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com