Crate parse_hyperlinks[−][src]
Library and application for parsing hyperlinks and link reference definitions in Markdown, reStructuredText, Asciidoc and HTML format. The library implements the CommonMark Specification 0.29, reStructuredText Markup Specification (revision 8571, date 2020-10-28), Asciidoctor User Manual, chapter 26 (date 2020-12-03) and the HTML 5.2: section 4.5. specification.
Modules
iterator | Module providing an iterator over the hyperlinks found in the input text. Consult the
documentation of |
iterator_html | Module providing iterators over the hyperlinks found in the input text. Only HTML no other markup languages are parsed here. |
parser | This module implements parsers to extract hyperlinks and link reference definitions as well as HTML imgage elements from text input. |
renderer | A set of functions providing markup source code to HTML renderer, that make hyperlinks clickable. |
Functions
take_until_unbalanced | A parser similar to |