 |
|
irosyking
V2EX member #78622, joined on 2014-10-26 11:56:41 +08:00Today's activity rank 10766
|
irosyking's recent replies
1 、Async IO Framework = eventloop + non-blocking sockets + coroutines
Async IO Framework = eventloop + non-blocking sockets + callbacks
2 、Coroutine = Future + Task + Generator
Lazy computation = Generator
写的不够好,你看一下
import re
s='''3 1.234.65.197
6 120.38.244.29
6 183.221.184.29
6 222.129.57.61
'''
d=dict()
for g in re.finditer(r'(\d) ((?:(?:2(?:[0-4][0-9]|5[0-5])|[0-1]?[0-9]?[0-9])\.){3}(?:(?:2(?:[0-4][0-9]|5[0-5])|[0-1]?[0-9]?[0-9])))',s):
d[g.group(1)]=g.group(2)
print d
正则表达式为 (?<=<data>)(.*?)(?=<\/data>)
import re
m=re.findall(r'(?<=<data>)(.*?)(?=<\/data>)','<Data>1=1&2=2</Data><Data>abc</Data><Data>nihao</Data>',re.I|re.M)
print m