【发布时间】:2010-12-10 15:29:38
【问题描述】:
我有一个文本框,用户可以在其中输入 URL,我想验证用户输入,例如 url 与应用程序在同一个域中(在 web 配置中指定)。
我想使用 javascript 通过正则表达式验证这一点。
域名是“http://www.example.com”,我期望的用户输入是“http://www.example.com/folder”。
域名存储在 Webconfig AppSettings 部分中。
【问题讨论】:
-
你的 JavaScript 抽象是什么?
-
你能告诉我们你的网络配置规范是什么样的吗?即是协议://example.com/、example.com/ 或 example.com
-
"'example.com'" 我期望用户提供的网址是“example.com/folder”
-
为什么是正则表达式?您可以通过简单(且更快)的子字符串检查来做到这一点。
标签: c# javascript regex ajax validation