<分区>
我需要一个正则表达式验证网址:
这应该是有效的
http://www.google.com
https://www.google.com
但不是这个:
google.com
www.google.com
我知道这可以通过 Uri.IsWellFormedUriString
来完成,但我需要一个正则表达式。找到了几个类似的主题,但不适合我的情况。谢谢!
<分区>
我需要一个正则表达式验证网址:
这应该是有效的
http://www.google.com
https://www.google.com
但不是这个:
google.com
www.google.com
我知道这可以通过 Uri.IsWellFormedUriString
来完成,但我需要一个正则表达式。找到了几个类似的主题,但不适合我的情况。谢谢!
最佳答案
你确定你想要正则表达式而不是这个 - Uri.TryCreate ?
你也看过这篇文章 - What is the best regular expression to check if a string is a valid URL?
关于C#:用于 Url 验证的 RegEx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15566951/