Heuristics: Fix issue with invalid markup from italicize patterns.

This commit is contained in:
John Schember 2011-02-05 13:04:32 -05:00
parent 9cdad92468
commit 2796960f42

View File

@ -149,17 +149,17 @@ class HeuristicProcessor(object):
]
ITALICIZE_STYLE_PATS = [
r'(?msu)(?<=[\s>"])_(?P<words>[^_]+)?_',
r'(?msu)(?<=[\s>"])/(?P<words>[^/]+)?/',
r'(?msu)(?<=[\s>"])~~(?P<words>[^~]+)?~~',
r'(?msu)(?<=[\s>"])\*(?P<words>[^\*]+)?\*',
r'(?msu)(?<=[\s>"])~(?P<words>[^~]+)?~',
r'(?msu)(?<=[\s>"])_/(?P<words>[^/_]+)?/_',
r'(?msu)(?<=[\s>"])_\*(?P<words>[^\*_]+)?\*_',
r'(?msu)(?<=[\s>"])\*/(?P<words>[^/\*]+)?/\*',
r'(?msu)(?<=[\s>"])_\*/(?P<words>[^\*_]+)?/\*_',
r'(?msu)(?<=[\s>"])/:(?P<words>[^:/]+)?:/',
r'(?msu)(?<=[\s>"])\|:(?P<words>[^:\|]+)?:\|',
r'(?msu)(?<=[\s>])_(?P<words>[^_]+)?_',
r'(?msu)(?<=[\s>])/(?P<words>[^/]+)?/',
r'(?msu)(?<=[\s>])~~(?P<words>[^~]+)?~~',
r'(?msu)(?<=[\s>])\*(?P<words>[^\*]+)?\*',
r'(?msu)(?<=[\s>])~(?P<words>[^~]+)?~',
r'(?msu)(?<=[\s>])_/(?P<words>[^/_]+)?/_',
r'(?msu)(?<=[\s>])_\*(?P<words>[^\*_]+)?\*_',
r'(?msu)(?<=[\s>])\*/(?P<words>[^/\*]+)?/\*',
r'(?msu)(?<=[\s>])_\*/(?P<words>[^\*_]+)?/\*_',
r'(?msu)(?<=[\s>])/:(?P<words>[^:/]+)?:/',
r'(?msu)(?<=[\s>])\|:(?P<words>[^:\|]+)?:\|',
]
for word in ITALICIZE_WORDS: