Explorar el Código

버그 수정

Surplus_Up (2DU) hace 7 años
padre
commit
58274664cb
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      route/tool/set_mark/namu.py

+ 3 - 1
route/tool/set_mark/namu.py

@@ -114,6 +114,8 @@ def table_parser(data, cel_data, start_data, num = 0):
     return [all_table, row_style, cel_style, row, cel, table_class, num]
     
 def table_start(data):
+    data = re.sub('\|\|\n(?P<in>(?:(?:(?:(?!\|\|).)+)\n?)+)\n\|\|', '|| \n\g<in> ||', data)
+
     while 1:
         table = re.search('\n((?:(?:(?:(?:\|\|)+(?:(?:(?!\|\|).(?:\n)*)*))+)\|\|(?:\n)?)+)', data)
         if table:
@@ -452,7 +454,7 @@ def namu(conn, data, title, main_num):
     data = re.sub('&amp;', '&', data)
 
     data = re.sub('\n( +)\|\|', '\n||', data)
-    data = re.sub('\|\|( +)\n', '||\n', data)
+    data = re.sub('\|\|( +)\n', '|| \n', data)
 
     data = re.sub('\n##(((?!\n).)+)', '', data)