handle the case of "of XX" without parentheses

git-svn-id: http://comictagger.googlecode.com/svn/trunk@202 6c5673fe-1810-88d6-992b-cd32ca31540c
This commit is contained in:
beville 2012-12-04 05:28:06 +00:00
parent f040f8dc74
commit 134dcbaba3

View File

@ -89,6 +89,15 @@ class FileNameParser:
tmpstr = self.fixSpaces(filename)
word_list = tmpstr.split(' ')
#before we search, remove any kind of likely "of X" phrase
for i in range(0, len(word_list)-2):
if ( word_list[i].isdigit() and
word_list[i+1] == "of" and
word_list[i+2].isdigit() ):
word_list[i+1] ="XXX"
word_list[i+2] ="XXX"
# assume the last number in the filename that is under 4 digits is the issue number
for word in reversed(word_list):
if (