如何仅在Windows应用程序中验证TextBox的网站地址输入

时间:2011-03-03 10:35:55

标签: c#

我在C#中的Windows应用程序中有一个TextBox。

我想验证它,以便用户只能以正确的格式输入网址。

我该怎么做?

2 个答案:

答案 0 :(得分:3)

System.Uri.IsWellFormedUriString(userInput, System.UriKind.Absolute)

或使用正则表达式:

What is the best regular expression to check if a string is a valid url

答案 1 :(得分:0)

在Web应用程序中,转到工具箱,然后选择验证工具。在验证中,选择Regular Expression Validator-是一个错误消息。在正则表达式验证器的属性中,选择ValidationExpression - 然后选择Internet Url