(markdown_text: str)
| 62 | |
| 63 | |
| 64 | def extract_link_targets(markdown_text: str) -> list[str]: |
| 65 | targets = [match.group(1) for match in MARKDOWN_LINK_PATTERN.finditer(markdown_text)] |
| 66 | targets.extend(match.group(1) for match in HTML_LINK_PATTERN.finditer(markdown_text)) |
| 67 | return targets |
| 68 | |
| 69 | |
| 70 | def main() -> int: |