我正在寻找一个正则表达式来验证潜在的网址。
在' http://www.microsoft.com'例如,我想制作' http://'可选的,如果只是' www.microsoft.com'进入我的文本框后,它仍然有用。
我已经对正则表达式和我的问题进行了一些专门的研究,但是我没有找到任何一个或者真正理解如何写一个。
我已经在VS中提供了用于验证互联网地址的正则表达式,我更不确定如何修改它以使部件可选。
答案 0 :(得分:0)
正则表达式有点困难(在我看来)。如果你想使用正则表达式,你可以获得更多权力 你也可以使用像这样简单的东西。
If (links.StartsWith("https://") or links.StartsWith("http://") or links.StartsWith("www.")) Then
//links are valid
End If