Lines Matching refs:re

11 import re
74 name = re.sub(r'type-parameter-0-([0-9]+)', r'T\1', name)
77 name = re.sub('<.*>', '', name)
79 name = re.sub('_$', '', re.sub('_+', '_', name))
113 s = re.sub(r'\\c\s+%s' % cpp_group, r'``\1``', s)
114 s = re.sub(r'\\a\s+%s' % cpp_group, r'*\1*', s)
115 s = re.sub(r'\\e\s+%s' % cpp_group, r'*\1*', s)
116 s = re.sub(r'\\em\s+%s' % cpp_group, r'*\1*', s)
117 s = re.sub(r'\\b\s+%s' % cpp_group, r'**\1**', s)
118 s = re.sub(r'\\ingroup\s+%s' % cpp_group, r'', s)
119 s = re.sub(r'\\param%s?\s+%s' % (param_group, cpp_group),
121 s = re.sub(r'\\tparam%s?\s+%s' % (param_group, cpp_group),
137 s = re.sub(r'\\%s\s*' % in_, r'\n\n$%s:\n\n' % out_, s)
139 s = re.sub(r'\\details\s*', r'\n\n', s)
140 s = re.sub(r'\\brief\s*', r'', s)
141 s = re.sub(r'\\short\s*', r'', s)
142 s = re.sub(r'\\ref\s*', r'', s)
144 s = re.sub(r'\\code\s?(.*?)\s?\\endcode',
145 r"```\n\1\n```\n", s, flags=re.DOTALL)
148 s = re.sub(r'<tt>(.*?)</tt>', r'``\1``', s, flags=re.DOTALL)
149 s = re.sub(r'<pre>(.*?)</pre>', r"```\n\1\n```\n", s, flags=re.DOTALL)
150 s = re.sub(r'<em>(.*?)</em>', r'*\1*', s, flags=re.DOTALL)
151 s = re.sub(r'<b>(.*?)</b>', r'**\1**', s, flags=re.DOTALL)
152 s = re.sub(r'\\f\$(.*?)\\f\$', r'$\1$', s, flags=re.DOTALL)
153 s = re.sub(r'<li>', r'\n\n* ', s)
154 s = re.sub(r'</?ul>', r'', s)
155 s = re.sub(r'</li>', r'\n\n', s)
170 for x in re.split(r'(```)', s):
180 for y in re.split(r'(?: *\n *){2,}', x):
181 wrapped = wrapper.fill(re.sub(r'\s+', ' ', y).strip())
261 return [int(ver) for ver in re.findall(r'(?<!lib)(?<!\d)\d+', d)]