(\*[^*\n]*\*)|(_[^_\n]*_)
(\*\*[^*\n]*\*\*)|(__[^_\n]*__)
(\[[^]]+\] ?\[[A-Za-z 0-9]+\])|(\[[^]]+\] ?\([^)]+\))
\[\[[^\n]+\]\]
*\[[A-Za-z 0-9]+\]:
$
(^ *\*[ \t]+)|(^ *[0-9]+\.[ \t]+)
^ *[#]+[^\n]*$
^[ \t]*[-=]+[ \t]*$
(<[A-Za-z._0-9]+@[A-Za-z0-9]+.[A-Za-z]+>)|(<[a-z]+://[^ \n]+>)
^ |^\t
$
`[^`]*`