背景 做web开发的同学,经常会有从url中获取二级域名或者主域名或者参数等等需求,需要扎实的正则功底。本文提供一个全面的url拆分案例,需要哪个部分用哪个部分。 案例 将url的各个部分拆开,让我想取哪部分就取哪部分? url: http://www.baidu.com/love/java?lang=java regex: (\w+):\/\/([^/:]+)(:\d*)?(