Kaynağa Gözat

루비 문법 지원

2DU 9 yıl önce
ebeveyn
işleme
ef7709b59e
1 değiştirilmiş dosya ile 2 ekleme ve 0 silme
  1. 2 0
      app.py

+ 2 - 0
app.py

@@ -239,6 +239,8 @@ def namumark(title, data):
     
     
     data = re.sub('{{\|(?P<in>(?:(?:(?:(?!\|}}).)*)(?:\n?))+)\|}}', '<table><tbody><tr><td>\g<in></td></tr></tbody></table>', data)
     data = re.sub('{{\|(?P<in>(?:(?:(?:(?!\|}}).)*)(?:\n?))+)\|}}', '<table><tbody><tr><td>\g<in></td></tr></tbody></table>', data)
     
     
+    data = re.sub('\[ruby\((?P<in>[^\|]*)\|(?P<out>[^\)]*)\)\]', '<ruby>\g<in><rp>(</rp>\g<out></rt><rp>)</rp><rt><ruby>', data)
+    
     data = re.sub("##\s?(?P<in>[^\n]*)\n", "<div style='display:none;'>\g<in></div>", data);
     data = re.sub("##\s?(?P<in>[^\n]*)\n", "<div style='display:none;'>\g<in></div>", data);
     
     
     while True:
     while True: