Parcourir la source

버그 수정

Surplus_Up (2DU) il y a 7 ans
Parent
commit
61015f7a25
1 fichiers modifiés avec 4 ajouts et 4 suppressions
  1. 4 4
      set_mark/namu.py

+ 4 - 4
set_mark/namu.py

@@ -982,7 +982,7 @@ def namu(conn, data, title, main_num):
     footnote_re = {}
     footnote_re = {}
     footdata_all = '\n<hr><ul id="footnote_data">'
     footdata_all = '\n<hr><ul id="footnote_data">'
     while 1:
     while 1:
-        footnote = re.search('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', data)
+        footnote = re.search('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(?:\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', data)
         if footnote:
         if footnote:
             footnote_data = footnote.groups()
             footnote_data = footnote.groups()
             if footnote_data[2]:
             if footnote_data[2]:
@@ -1012,9 +1012,9 @@ def namu(conn, data, title, main_num):
 
 
                         footnote_all += [[float(footshort), footshort, 0]]
                         footnote_all += [[float(footshort), footshort, 0]]
 
 
-                        data = re.sub('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', '<sup><a href="#fn-' + footshort + '" id="rfn-' + footshort + '">(' + footshort + ')</a></sup>', data, 1)
+                        data = re.sub('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(?:\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', '<sup><a href="#fn-' + footshort + '" id="rfn-' + footshort + '">(' + footshort + ')</a></sup>', data, 1)
                     else:
                     else:
-                        data = re.sub('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', '<sup><a href="#">(' + footnote_name + ')</a></sup>', data, 1)
+                        data = re.sub('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(?:\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', '<sup><a href="#">(' + footnote_name + ')</a></sup>', data, 1)
                 else:
                 else:
                     footnote_number += 1
                     footnote_number += 1
 
 
@@ -1030,7 +1030,7 @@ def namu(conn, data, title, main_num):
 
 
                     footnote_all += [[footnote_number, footnote_name, footnote]]
                     footnote_all += [[footnote_number, footnote_name, footnote]]
                     
                     
-                    data = re.sub('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', '<sup><a href="#fn-' + str(footnote_number) + '" id="rfn-' + str(footnote_number) + '">(' + footnote_name + ')</a></sup>', data, 1)
+                    data = re.sub('(?:\[\*((?:(?! |\]).)*)(?: ((?:(?!(?:\[\*(?:(?:(?!\]).)+)\]|\])).)+))?\]|(\[(?:각주|footnote)\]))', '<sup><a href="#fn-' + str(footnote_number) + '" id="rfn-' + str(footnote_number) + '">(' + footnote_name + ')</a></sup>', data, 1)
         else:
         else:
             break
             break