我需要能够识别任何子域名的域名。
例如:
对于所有这些,我只需要匹配
我整天都在玩正则表达式,也一直在谷歌上搜寻资料,但还是找不到合适的。编辑2:我更喜欢一个可能会因为像t.co这样非常奇怪的情况而失败的正则表达式,然后列出所有TLD并使我没有列出但可以预测的TLD失败,并使其匹配更多内容。这不是你会选择的选项吗?更新:根据所选答案的指导,我构建了这个正则表达式,可以完成我的工作。它可能不完美,但到目前为止我还没有遇到过它失败的情况。
例如:
对于所有这些,我只需要匹配
example.co
/ example.com
/ example.org
/ example.co.uk
/ example.com.au
/ example.gov.us
等等。www.example.co
www.first.example.co
first.example.co
second.first.example.co
no.matter.how.many.example.co
first.example.co.uk
second.first.example.co.uk
no.matter.how.many.example.co.uk
first.example.org
second.first.example.org
no.matter.how.many.example.org
first.example.gov.uk
second.first.example.gov.uk
no.matter.how.many.example.gov.uk
我整天都在玩正则表达式,也一直在谷歌上搜寻资料,但还是找不到合适的。编辑2:我更喜欢一个可能会因为像t.co这样非常奇怪的情况而失败的正则表达式,然后列出所有TLD并使我没有列出但可以预测的TLD失败,并使其匹配更多内容。这不是你会选择的选项吗?更新:根据所选答案的指导,我构建了这个正则表达式,可以完成我的工作。它可能不完美,但到目前为止我还没有遇到过它失败的情况。