正则表达式 - 查找网址中的所有主机

时间:2013-05-20 11:16:22

标签: regex

给出以下网址:

http://clk.atdmt.com/FLO/go/364329512/direct/01/?href=http://www.****123****.com/refer.do?r=linkshare&lsid=vl0mfKZlvKU-I%2AKKCkbqWO7Zb9aqRSVLEw&lsurl=http%3A%2F%2F****123****%2Fcollection.do%3Fdataset%3D12905%26cm_mmc%3DIM_AFFILIATES-_-Linkshare-vl0mfKZlvKU-_-10003079-_-3

是否有任何表达式与上述所有主机相匹配? (例如http://clk.atdmt.com,http:// * 123 * .com ....)

即使在匹配的字符串中,我也需要使用相同的表达式http://clk.atdmt.com

由于

1 个答案:

答案 0 :(得分:0)

您可以使用此(javascript风格)来提取主机(捕获组1):

/http:\/\/(?:www\.)?([^\/]+)/g