【发布时间】:2017-08-08 12:10:11
【问题描述】:
我有以下字符串 -
1489713397.743 69 201.3.120.132 TCP_REFRESH_HIT/200 3013 GET http://www.google.com/manta/images/homepage/h_ftr-snapdata.gif pcallahan@google.com DIRECT/www.google.com - ALLOW_WBRS-DefaultGroup-Demo_Clients-NONE-NONE-DefaultRouting <IW_busi,6.5,-,-,-,-,-,-,-,-,-,-,-,-,-,IW_busi,-> - -
我想提取以下捕获组 - 用户、域和 url。
对于上述行,它应该返回以下内容 -
用户 = pcallahan@google.com
URL = http://www.google.com/manta/images/homepage/h_ftr-snapdata.gif
【问题讨论】:
-
你想要什么语言呢?
-
^((?!-)[A-Za-z0-9-]{1,63}(?<!-)\\.)+[A-Za-z]{2,6}$
标签: regex