我有一个文本框,用户可以在其中输入 URL,我想验证用户输入,例如 URL 与应用程序位于同一域中(在 Web 配置中指定)。
我想使用 javascript 通过正则表达式来验证这一点。
域名是“http://www.example.com”,我期望的用户输入是“http://www.example.com/folder”。
域名存储在 Webconfig AppSettings 部分中。
最佳答案
另一种方法怎么样?而不是询问完整的 URL:
URL: [http://example.com/foo/bar]
而是要求相对 URL,并且只让用户填写主机后面的部分:
URL: http://example.com/[foo/bar]
(其中[xyz]
表示输入框)
关于c# - 验证域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4410381/