网站url的正则表达式

Regular expression for website url

本文关键字:正则表达式 url 网站      更新时间:2023-09-26

URL应该以http://www.开头

http://google.com

www.google.com
我的正则表达式是:
 [RegularExpression(@"^http(s?)':'/'/[0-9a-zA-Z]([.'w][0-9a-zA-Z])(:(0-9))('/?)([a-zA-Z0-9''.'?','''/'''+&%'$#_])?$", ErrorMessage = "*")]

我的代码工作良好的http://google.com,但不为www.google.com

有人有什么建议吗?

试试这个规则:

'#((https?://|www'.)([-'w'.]+)+(:'d+)?(/(['w/_'.]*('?'S+)?)?)?)#'