path --search reflexively
"""
new=0
- if re.search(u"[新]",title):
- title.replace(u"[新]","")
+ if re.search(u"[新]",title) or re.search(u" 新",title):
+ title=title.replace(u"[新]","")
+ title=title.replace(u" 新","")
new=1
recdblist.printutf8(title)
title=auto_move.getTitle(title)##titleから日時を除く
+ title=title.replace(u"無料≫","")
#rA=re.compile(".+(?P<title>)#\d(?P<num>)\s[0,10]\z")
rA=re.compile("(.+)#(\d*)\s*\Z")
tA=rA.match(title)
tAj=rAj.match(title)
ret={'title':"",'type':"",'num':0,'subtitle':"",'folder':""}
if tA:
- recdblist.printutf8("typeA")
- recdblist.printutf8("title="+tA.group(1))
- recdblist.printutf8("num="+tA.group(2))
+ #recdblist.printutf8("typeA")
+ #recdblist.printutf8("title="+tA.group(1))
+ #recdblist.printutf8("num="+tA.group(2))
ret['type']="A"
- ret['title']=tA.group(1)
+ ret['title']=tA.group(1).replace(" ","")
ret['num']=int(tA.group(2))
ret['folder']=searchFolder(tA.group(1),unicode(path,'utf-8'))
if tAj:
- recdblist.printutf8("typeA")
- recdblist.printutf8("title="+tAj.group(1))
- recdblist.printutf8("num="+tAj.group(2))
+ #recdblist.printutf8("typeA")
+ #recdblist.printutf8("title="+tAj.group(1))
+ #recdblist.printutf8("num="+tAj.group(2))
ret['type']="Aj"
- ret['title']=tAj.group(1)
+ ret['title']=tAj.group(1).replace(" ","")
ret['num']=int(tAj.group(2))
ret['folder']=searchFolder(tAj.group(1),unicode(path,'utf-8'))
elif tB:
- recdblist.printutf8("typeB")
- recdblist.printutf8("title="+tB.group(1))
- recdblist.printutf8("num="+tB.group(2))
- recdblist.printutf8("subtitle="+tB.group(3))
+ #recdblist.printutf8("typeB")
+ #recdblist.printutf8("title="+tB.group(1))
+ #recdblist.printutf8("num="+tB.group(2))
+ #recdblist.printutf8("subtitle="+tB.group(3))
ret['type']="B"
- ret['title']=tB.group(1)
+ ret['title']=tB.group(1).replace(" ","")
ret['num']=int(tB.group(2))
ret['folder']=searchFolder(tB.group(1),unicode(path,'utf-8'))
ret['subtitle']=tB.group(3)
for t in ts:
tt=tt+" "+t
ft1=searchFolder(tt,unicode(path,'utf-8'))
- recdblist.printutf8(tt)
+ #recdblist.printutf8(tt)
#print ft1
if ft1!="":
#recdblist.printutf8(rt)
#recdblist.printutf8(rt)
#recdblist.printutf8("title="+rt[0][1:]+"/")
#recdblist.printutf8("subtitle = "+title.replace(rt[0][1:],"")[1:])
- ret['title']=rt[0][1:]
+ ret['title']=rt[0][1:].replace(" ","")
ret['num']=-1
ret['folder']=rt[2]
ret['subtitle']=title.replace(rt[0][1:],"")[1:]