타이틀이 1부, 2부로 되어있을 때 1부를 서브타이틀로 이동

타이틀이 없는 경우 서브타이틀로 대체
This commit is contained in:
wonipapa 2017-07-05 15:40:33 +09:00
parent 93af46766d
commit f587a82bf5

View File

@ -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