hola flo rida百度云:asp.net验证控件检查IP地址是否正确??

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:31:57
怎样用asp.net里面的验证控件检查IP地址是否正确??
我是这样写的:
<asp:RegularExpressionValidator id="rvOutPC0" runat="server" ErrorMessage="IP地址格式不正确" ValidationExpression="[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}" ControlToValidate="txtOutPC0"></asp:RegularExpressionValidator>
但是没法限定范围,如192.168.0.999 还是正确的,应该怎么改??
怎么限定他的范围0-255之间

限制细化到一位

ValidationExpression="[0-2]{1}[0-5]{1}[0-5]{1}.[0-2]{1}[0-5]{1}[0-5]{1}.[0-2]{1}[0-5]{1}[0-5]{1}.[0-2]{1}[0-5]{1}[0-5]{1}"