simple [URL]() simple [URL](something.html) simple [URL *with* formatting](something.html) simple [URL with single quoted title](something.html 'a t"itle') simple [URL with double quoted title](something.html "a t'itle") simple [URL \[with \] escaped](something.html) simple [URL with \] escaped](something.html) simple [URL [with] nested](something.html) simple [URL with [no](link.html) inside](something.html) simple [URL with parens](/something/to(do)) simple [URL with parens](/something/to(do "doit") simple [URL broken on line](something.html "title") bad [URL [not](something.html) bad [URL with parens](something(new.html) bad [URL with leading spaces]( something.html) bad [URL with trailing spaces](something.html ) bad [URL with spaces](this is some url.html) bad [URL with empty title](something.html '') bad [URL]( bad [URL](no