37,741
社区成员
发帖
与我相关
我的任务
分享s = '''<owners>
<owner name="jack">
<filename>looting</filename>
<filename>RaceConfig</filename>
</owner>
<owner name="rose">
<filename>NBACourt</filename>
<filename>StreetCourt</filename>
</owner>
<owner name="mike">
<filename>ControlGrade</filename>
<filename>Talent</filename>
</owner>
</owners>'''
import re,string
res = r'<owner name=\"(.*?)\"(.*?)<\/owner>'
m = re.findall(res,s,re.S)
fname = raw_input("Please input the file name<ENTER for exit>: ")
while len(fname.strip())>0:
for item in m:
if string.lower(fname.strip()) in string.lower(item[1].strip()):
print "Input:",fname,"Name:",item[0]
break
fname = raw_input("Please input the file name<ENTER for exit>: ")>>>
Input: looting Name: jack
Input: talent Name: mike
>>>