【发布时间】:2011-05-12 12:29:25
【问题描述】:
我正在尝试使用 ASP.Net 正则表达式验证器来验证 URL 字段。网址是www.tachibana.co.jp/tokyosys.htm。使用的验证表达式是ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?",但这不起作用。正则表达式或 URL 有什么问题吗?
规则如下。
- 即使 (http 或 https) 是否包含在内。
- 它还应该在 URL 之前修剪 验证。
- 它还应该验证子 域网址
- 它还应该验证 URL 的 域或子域上的文件。
谢谢
【问题讨论】:
-
如果解决了您的问题,请标记答案
-
@Tim Pietzcker - 如果有,它应该忽略 URL 前后的任何额外空格。
标签: asp.net regex validation