tcms.utils.markdown module¶
- class tcms.utils.markdown.StrikeThroughInlineProcessor(pattern: str, md: Markdown | None = None)[source]¶
Bases:
InlineProcessor
See https://python-markdown.github.io/extensions/api/#example_3
- handleMatch(m, data)[source]¶
Return a ElementTree element from the given match and the start and end index of the matched text.
If start and/or end are returned as None, it will be assumed that the processor did not find a valid region of text.
Subclasses should override this method.
- Arguments:
m: A re match object containing a match of the pattern. data: The buffer currently under analysis.
- Returns:
el: The ElementTree element, text or None. start: The start of the region that has been matched or None. end: The end of the region that has been matched or None.