타이틀이 1부, 2부로 되어있을 때 1부를 서브타이틀로 이동
타이틀이 없는 경우 서브타이틀로 대체
This commit is contained in:
parent
93af46766d
commit
f587a82bf5
@ -656,10 +656,11 @@ def writeProgram(programdata):
|
|||||||
programName = escape(programdata['programName'])
|
programName = escape(programdata['programName'])
|
||||||
subprogramName = escape(programdata['subprogramName'])
|
subprogramName = escape(programdata['subprogramName'])
|
||||||
|
|
||||||
matches = re.match('(.*) \(?(\d+)부\)?', unescape(programName))
|
matches = re.match('(.*) \(?(\d+부)\)?', unescape(programName.encode('utf-8', 'ignore')))
|
||||||
if not(matches is None):
|
if not(matches is None):
|
||||||
programName = escape(matches.group(1));
|
programName = escape(matches.group(1));
|
||||||
subprogrameName = escape(matches.group(1)) + ' ' + subprogramName
|
subprogramName = escape(matches.group(2)) + ' ' + subprogramName
|
||||||
|
subprogramName = subprogramName.strip()
|
||||||
if programName is None:
|
if programName is None:
|
||||||
programName = subprogramName
|
programName = subprogramName
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user