首页
社区
课程
招聘
未解决 [求助]求助大家,一个字符串分割怎么写。
2020-3-17 13:35 1832

未解决 [求助]求助大家,一个字符串分割怎么写。

2020-3-17 13:35
1832

v&...........sww.aaa.com..... 
.g...........zhi.dddd.com..... 

gz.fffdddd.com..... 

...gz.zzzdddd.com

象这样的怎么提取域名呢,执行速度快点的。我自己写了个分割不完善,谢谢。


[培训]科锐软件逆向50期预科班报名即将截止,速来!!! 50期正式班报名火爆招生中!!!

最后于 2020-3-17 13:36 被laosanls编辑 ,原因:
收藏
免费 0
打赏
分享
最新回复 (4)
雪    币: 4989
活跃值: (3171)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
任蝶飞 2020-3-17 15:37
2
0
正则
(\w+\.){2}\w+
雪    币: 364
活跃值: (274)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
SZUCEST 2020-3-17 15:57
3
0
>>> import re
>>> prog = re.compile(r"(?ms)(\w+)\.(\w+)\.(\w+)")
>>> t='''v&...........sww.aaa.com.....
... .g...........zhi.dddd.com.....
... gz.fffdddd.com.....
... ...gz.zzzdddd.com'''
>>> prog.findall(t)
[('sww', 'aaa', 'com'), ('zhi', 'dddd', 'com'), ('gz', 'fffdddd', 'com'), ('gz', 'zzzdddd', 'com')]
>>> for f in prog.findall(t):
...   print '.'.join(f)
...
sww.aaa.com
zhi.dddd.com
gz.fffdddd.com
gz.zzzdddd.com

雪    币: 105
活跃值: (334)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
laosanls 2020-3-17 16:53
4
0
任蝶飞 正则 (\w+\.){2}\w+
好的,谢谢您的帮忙。
雪    币: 105
活跃值: (334)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
laosanls 2020-3-17 17:20
5
0
好的,非常感谢您。
游客
登录 | 注册 方可回帖
返回