【发布时间】:2015-10-01 12:08:14
【问题描述】:
错误 - 报告的链接应采用正确的格式。我有一个文本框即时验证正确的链接/网址是否正确。以下是有效链接,但显示无效。你能告诉我添加正则表达式吗?
<asp:RegularExpressionValidator ID="Vldt_Re_RportLink" Display="Dynamic" ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- :|./?_%&=]*)?"
ControlToValidate="TxtBox_RportdLink" ErrorMessage="<img src='Images/Wrong.png' height='16' width='16'/>Reported Link should be in Proper format"
runat="server">
【问题讨论】:
-
您在尝试什么/有什么要求/预期结果是什么/您遇到的错误是什么?
-
这只是一个链接或网址。我必须以任何方式验证该链接。因为那是在该链接中显示网站
-
^ 并且您需要转义
/分隔符,例如\/ -
你能给我看完整的验证表达式正则表达式吗???
-
我不是在谈论您的正则表达式的“正确性”,而是要修复错误,您可以使用
http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- :|.\/?_%&=]*)?