我目前正在构建一个接受 URL 和主机名的正则表达式。
所以应该接受以下内容:
google
google.com
www.google.com
http://google.com
http://www.google.com
然而,不应该接受的是:
<xml> <html>
到目前为止我得到的表达是:
([a-zA-Z0-9])|((http(s)?://)?([\w-]+\.)+[\w-]+(/[\w- ;,./?%&=]*)?)
然而这部分表达式:([a-zA-Z0-9])
匹配<xml>
和<html>
有人对我在这里缺少什么有任何建议吗?