|
|
@@ -603,10 +603,9 @@ def namumark(title, data, num):
|
|
|
else:
|
|
|
break
|
|
|
|
|
|
- data = re.sub("'''(?P<in>.+?)'''(?!')", '<b>\g<in></b>', data)
|
|
|
- data = re.sub("''(?P<in>.+?)''(?!')", '<i>\g<in></i>', data)
|
|
|
- data = re.sub('~~(?P<in>.+?)~~(?!~)', '<s>\g<in></s>', data)
|
|
|
- data = re.sub('--(?P<in>.+?)--(?!-)', '<s>\g<in></s>', data)
|
|
|
+ data = re.sub("'''(?P<in>(?:(?!').)*)'''", '<b>\g<in></b>', data)
|
|
|
+ data = re.sub("''(?P<in>(?:(?!').)*)''", '<i>\g<in></i>', data)
|
|
|
+ data = re.sub('(?:~~|--)(?P<in>(?:(?!~~|--).)*)(?:~~|--)', '<s>\g<in></s>', data)
|
|
|
data = re.sub('__(?P<in>.+?)__(?!_)', '<u>\g<in></u>', data)
|
|
|
data = re.sub('\^\^(?P<in>.+?)\^\^(?!\^)', '<sup>\g<in></sup>', data)
|
|
|
data = re.sub(',,(?P<in>.+?),,(?!,)', '<sub>\g<in></sub>', data)
|