micromark-extension-gfm-autolink-literal
domain-character-reference-like-named.md › “character reference”
# “character reference”
www.a&b (space)
www.a&b!
www.a&b"
www.a&b#
www.a&b$
www.a&b%
www.a&b&
www.a&b'
www.a&b(
www.a&b)
www.a&b*
www.a&b+
www.a&b,
www.a&b-
www.a&b
www.a&b.
www.a&b/
www.a&b:
www.a&b;
www.a&b<
www.a&b=
www.a&b>
www.a&b?
www.a&b@
www.a&b[
www.a&b\
www.a&b]
www.a&b^
www.a&b_
www.a&b`
www.a&b{
www.a&b|
www.a&b}
www.a&b~
.
<h1>“character reference”</h1>
<p><a href="http://www.a&b">www.a&b</a> (space)</p>
<p><a href="http://www.a&b">www.a&b</a>!</p>
<p><a href="http://www.a&b">www.a&b</a>"</p>
<p><a href="http://www.a&b#">www.a&b#</a></p>
<p><a href="http://www.a&b$">www.a&b$</a></p>
<p><a href="http://www.a&b%">www.a&b%</a></p>
<p><a href="http://www.a&b&">www.a&b&</a></p>
<p><a href="http://www.a&b">www.a&b</a>'</p>
<p><a href="http://www.a&b(">www.a&b(</a></p>
<p><a href="http://www.a&b">www.a&b</a>)</p>
<p><a href="http://www.a&b">www.a&b</a>*</p>
<p><a href="http://www.a&b+">www.a&b+</a></p>
<p><a href="http://www.a&b">www.a&b</a>,</p>
<p><a href="http://www.a&b-">www.a&b-</a></p>
<p><a href="http://www.a&b">www.a&b</a></p>
<p><a href="http://www.a&b">www.a&b</a>.</p>
<p><a href="http://www.a&b/">www.a&b/</a></p>
<p><a href="http://www.a&b">www.a&b</a>:</p>
<p><a href="http://www.a">www.a</a>&b;</p>
<p><a href="http://www.a&b">www.a&b</a><</p>
<p><a href="http://www.a&b=">www.a&b=</a></p>
<p><a href="http://www.a&b%3E">www.a&b></a></p>
<p><a href="http://www.a&b">www.a&b</a>?</p>
<p><a href="http://www.a&b@">www.a&b@</a></p>
<p><a href="http://www.a&b%5B">www.a&b[</a></p>
<p><a href="http://www.a&b%5C">www.a&b\</a></p>
<p><a href="http://www.a&b%5D">www.a&b]</a></p>
<p><a href="http://www.a&b%5E">www.a&b^</a></p>
<p><a href="http://www.a&b">www.a&b</a>_</p>
<p><a href="http://www.a&b%60">www.a&b`</a></p>
<p><a href="http://www.a&b%7B">www.a&b{</a></p>
<p><a href="http://www.a&b%7C">www.a&b|</a></p>
<p><a href="http://www.a&b%7D">www.a&b}</a></p>
<p><a href="http://www.a&b">www.a&b</a>~</p>
domain-character-reference-like-numerical.md › “character reference”
# “character reference”
www.a# (space)
www.a#!
www.a#"
www.a##
www.a#$
www.a#%
www.a#&
www.a#'
www.a#(
www.a#)
www.a#*
www.a#+
www.a#,
www.a#-
www.a#
www.a#.
www.a#/
www.a#:
www.a#
www.a#<
www.a#=
www.a#>
www.a#?
www.a#@
www.a#[
www.a#\
www.a#]
www.a#^
www.a#_
www.a#`
www.a#{
www.a#|
www.a#}
www.a#~
.
<h1>“character reference”</h1>
<p><a href="http://www.a&#35">www.a&#35</a> (space)</p>
<p><a href="http://www.a&#35">www.a&#35</a>!</p>
<p><a href="http://www.a&#35">www.a&#35</a>"</p>
<p><a href="http://www.a&#35#">www.a&#35#</a></p>
<p><a href="http://www.a&#35$">www.a&#35$</a></p>
<p><a href="http://www.a&#35%">www.a&#35%</a></p>
<p><a href="http://www.a&#35&">www.a&#35&</a></p>
<p><a href="http://www.a&#35">www.a&#35</a>'</p>
<p><a href="http://www.a&#35(">www.a&#35(</a></p>
<p><a href="http://www.a&#35">www.a&#35</a>)</p>
<p><a href="http://www.a&#35">www.a&#35</a>*</p>
<p><a href="http://www.a&#35+">www.a&#35+</a></p>
<p><a href="http://www.a&#35">www.a&#35</a>,</p>
<p><a href="http://www.a&#35-">www.a&#35-</a></p>
<p><a href="http://www.a&#35">www.a&#35</a></p>
<p><a href="http://www.a&#35">www.a&#35</a>.</p>
<p><a href="http://www.a&#35/">www.a&#35/</a></p>
<p><a href="http://www.a&#35">www.a&#35</a>:</p>
<p><a href="http://www.a&#35">www.a&#35</a>;</p>
<p><a href="http://www.a&#35">www.a&#35</a><</p>
<p><a href="http://www.a&#35=">www.a&#35=</a></p>
<p><a href="http://www.a&#35%3E">www.a&#35></a></p>
<p><a href="http://www.a&#35">www.a&#35</a>?</p>
<p><a href="http://www.a&#35@">www.a&#35@</a></p>
<p><a href="http://www.a&#35%5B">www.a&#35[</a></p>
<p><a href="http://www.a&#35%5C">www.a&#35\</a></p>
<p><a href="http://www.a&#35%5D">www.a&#35]</a></p>
<p><a href="http://www.a&#35%5E">www.a&#35^</a></p>
<p><a href="http://www.a&#35">www.a&#35</a>_</p>
<p><a href="http://www.a&#35%60">www.a&#35`</a></p>
<p><a href="http://www.a&#35%7B">www.a&#35{</a></p>
<p><a href="http://www.a&#35%7C">www.a&#35|</a></p>
<p><a href="http://www.a&#35%7D">www.a&#35}</a></p>
<p><a href="http://www.a&#35">www.a&#35</a>~</p>
http-domain-continue.md › httpshhh? (2)
# httpshhh? (2)
http://a (space)
http://a!
http://a"
http://a#
http://a$
http://a%
http://a&
http://a'
http://a(
http://a)
http://a*
http://a+
http://a,
http://a-
http://a
http://a.
http://a/
http://a:
http://a;
http://a<
http://a=
http://a>
http://a?
http://a@
http://a[
http://a\
http://a]
http://a^
http://a_
http://a`
http://a{
http://a|
http://a}
http://a~
.
<h1>httpshhh? (2)</h1>
<p><a href="http://a">http://a</a> (space)</p>
<p><a href="http://a">http://a</a>!</p>
<p><a href="http://a">http://a</a>"</p>
<p><a href="http://a#">http://a#</a></p>
<p><a href="http://a$">http://a$</a></p>
<p><a href="http://a%">http://a%</a></p>
<p><a href="http://a&">http://a&</a></p>
<p><a href="http://a">http://a</a>'</p>
<p><a href="http://a(">http://a(</a></p>
<p><a href="http://a">http://a</a>)</p>
<p><a href="http://a">http://a</a>*</p>
<p><a href="http://a+">http://a+</a></p>
<p><a href="http://a">http://a</a>,</p>
<p><a href="http://a-">http://a-</a></p>
<p><a href="http://a">http://a</a></p>
<p><a href="http://a">http://a</a>.</p>
<p><a href="http://a/">http://a/</a></p>
<p><a href="http://a">http://a</a>:</p>
<p><a href="http://a">http://a</a>;</p>
<p><a href="http://a">http://a</a><</p>
<p><a href="http://a=">http://a=</a></p>
<p><a href="http://a%3E">http://a></a></p>
<p><a href="http://a">http://a</a>?</p>
<p><a href="http://a@">http://a@</a></p>
<p><a href="http://a%5B">http://a[</a></p>
<p><a href="http://a%5C">http://a\</a></p>
<p><a href="http://a%5D">http://a]</a></p>
<p><a href="http://a%5E">http://a^</a></p>
<p><a href="http://a">http://a</a>_</p>
<p><a href="http://a%60">http://a`</a></p>
<p><a href="http://a%7B">http://a{</a></p>
<p><a href="http://a%7C">http://a|</a></p>
<p><a href="http://a%7D">http://a}</a></p>
<p><a href="http://a">http://a</a>~</p>
http-domain-start.md › httpshhh? (1)
# httpshhh? (1)
http:// (space)
http://!
http://"
http://#
http://$
http://%
http://&
http://'
http://(
http://)
http://*
http://+
http://,
http://-
http://
http://.
http:///
http://:
http://;
http://<
http://=
http://>
http://?
http://@
http://[
http://\
http://]
http://^
http://_
http://`
http://{
http://|
http://}
http://~
.
<h1>httpshhh? (1)</h1>
<p>http:// (space)</p>
<p>http://!</p>
<p>http://"</p>
<p>http://#</p>
<p>http://$</p>
<p>http://%</p>
<p>http://&</p>
<p>http://'</p>
<p>http://(</p>
<p>http://)</p>
<p>http://*</p>
<p>http://+</p>
<p>http://,</p>
<p>http://-</p>
<p>http://</p>
<p>http://.</p>
<p>http:///</p>
<p>http://:</p>
<p>http://;</p>
<p>http://<</p>
<p>http://=</p>
<p>http://></p>
<p>http://?</p>
<p>http://@</p>
<p>http://[</p>
<p>http://\</p>
<p>http://]</p>
<p>http://^</p>
<p>http://_</p>
<p>http://`</p>
<p>http://{</p>
<p>http://|</p>
<p>http://}</p>
<p>http://~</p>
http-path-continue.md › httpshhh? (4)
# httpshhh? (4)
http://a/b (space)
http://a/b!
http://a/b"
http://a/b#
http://a/b$
http://a/b%
http://a/b&
http://a/b'
http://a/b(
http://a/b)
http://a/b*
http://a/b+
http://a/b,
http://a/b-
http://a/b
http://a/b.
http://a/b/
http://a/b:
http://a/b;
http://a/b<
http://a/b=
http://a/b>
http://a/b?
http://a/b@
http://a/b[
http://a/b\
http://a/b]
http://a/b^
http://a/b_
http://a/b`
http://a/b{
http://a/b|
http://a/b}
http://a/b~
.
<h1>httpshhh? (4)</h1>
<p><a href="http://a/b">http://a/b</a> (space)</p>
<p><a href="http://a/b">http://a/b</a>!</p>
<p><a href="http://a/b">http://a/b</a>"</p>
<p><a href="http://a/b#">http://a/b#</a></p>
<p><a href="http://a/b$">http://a/b$</a></p>
<p><a href="http://a/b%">http://a/b%</a></p>
<p><a href="http://a/b&">http://a/b&</a></p>
<p><a href="http://a/b">http://a/b</a>'</p>
<p><a href="http://a/b(">http://a/b(</a></p>
<p><a href="http://a/b">http://a/b</a>)</p>
<p><a href="http://a/b">http://a/b</a>*</p>
<p><a href="http://a/b+">http://a/b+</a></p>
<p><a href="http://a/b">http://a/b</a>,</p>
<p><a href="http://a/b-">http://a/b-</a></p>
<p><a href="http://a/b">http://a/b</a></p>
<p><a href="http://a/b">http://a/b</a>.</p>
<p><a href="http://a/b/">http://a/b/</a></p>
<p><a href="http://a/b">http://a/b</a>:</p>
<p><a href="http://a/b">http://a/b</a>;</p>
<p><a href="http://a/b">http://a/b</a><</p>
<p><a href="http://a/b=">http://a/b=</a></p>
<p><a href="http://a/b%3E">http://a/b></a></p>
<p><a href="http://a/b">http://a/b</a>?</p>
<p><a href="http://a/b@">http://a/b@</a></p>
<p><a href="http://a/b%5B">http://a/b[</a></p>
<p><a href="http://a/b%5C">http://a/b\</a></p>
<p><a href="http://a/b%5D">http://a/b]</a></p>
<p><a href="http://a/b%5E">http://a/b^</a></p>
<p><a href="http://a/b">http://a/b</a>_</p>
<p><a href="http://a/b%60">http://a/b`</a></p>
<p><a href="http://a/b%7B">http://a/b{</a></p>
<p><a href="http://a/b%7C">http://a/b|</a></p>
<p><a href="http://a/b%7D">http://a/b}</a></p>
<p><a href="http://a/b">http://a/b</a>~</p>
http-path-start.md › httpshhh? (3)
# httpshhh? (3)
http://a/ (space)
http://a/!
http://a/"
http://a/#
http://a/$
http://a/%
http://a/&
http://a/'
http://a/(
http://a/)
http://a/*
http://a/+
http://a/,
http://a/-
http://a/
http://a/.
http://a//
http://a/:
http://a/;
http://a/<
http://a/=
http://a/>
http://a/?
http://a/@
http://a/[
http://a/\
http://a/]
http://a/^
http://a/_
http://a/`
http://a/{
http://a/|
http://a/}
http://a/~
.
<h1>httpshhh? (3)</h1>
<p><a href="http://a/">http://a/</a> (space)</p>
<p><a href="http://a/">http://a/</a>!</p>
<p><a href="http://a/">http://a/</a>"</p>
<p><a href="http://a/#">http://a/#</a></p>
<p><a href="http://a/$">http://a/$</a></p>
<p><a href="http://a/%">http://a/%</a></p>
<p><a href="http://a/&">http://a/&</a></p>
<p><a href="http://a/">http://a/</a>'</p>
<p><a href="http://a/(">http://a/(</a></p>
<p><a href="http://a/">http://a/</a>)</p>
<p><a href="http://a/">http://a/</a>*</p>
<p><a href="http://a/+">http://a/+</a></p>
<p><a href="http://a/">http://a/</a>,</p>
<p><a href="http://a/-">http://a/-</a></p>
<p><a href="http://a/">http://a/</a></p>
<p><a href="http://a/">http://a/</a>.</p>
<p><a href="http://a//">http://a//</a></p>
<p><a href="http://a/">http://a/</a>:</p>
<p><a href="http://a/">http://a/</a>;</p>
<p><a href="http://a/">http://a/</a><</p>
<p><a href="http://a/=">http://a/=</a></p>
<p><a href="http://a/%3E">http://a/></a></p>
<p><a href="http://a/">http://a/</a>?</p>
<p><a href="http://a/@">http://a/@</a></p>
<p><a href="http://a/%5B">http://a/[</a></p>
<p><a href="http://a/%5C">http://a/\</a></p>
<p><a href="http://a/%5D">http://a/]</a></p>
<p><a href="http://a/%5E">http://a/^</a></p>
<p><a href="http://a/">http://a/</a>_</p>
<p><a href="http://a/%60">http://a/`</a></p>
<p><a href="http://a/%7B">http://a/{</a></p>
<p><a href="http://a/%7C">http://a/|</a></p>
<p><a href="http://a/%7D">http://a/}</a></p>
<p><a href="http://a/">http://a/</a>~</p>
path-character-reference-like-named.md › “character reference”
# “character reference”
www.a/b&c (space)
www.a/b&c!
www.a/b&c"
www.a/b&c#
www.a/b&c$
www.a/b&c%
www.a/b&c&
www.a/b&c'
www.a/b&c(
www.a/b&c)
www.a/b&c*
www.a/b&c+
www.a/b&c,
www.a/b&c-
www.a/b&c
www.a/b&c.
www.a/b&c/
www.a/b&c:
www.a/b&c;
www.a/b&c<
www.a/b&c=
www.a/b&c>
www.a/b&c?
www.a/b&c@
www.a/b&c[
www.a/b&c\
www.a/b&c]
www.a/b&c^
www.a/b&c_
www.a/b&c`
www.a/b&c{
www.a/b&c|
www.a/b&c}
www.a/b&c~
.
<h1>“character reference”</h1>
<p><a href="http://www.a/b&c">www.a/b&c</a> (space)</p>
<p><a href="http://www.a/b&c">www.a/b&c</a>!</p>
<p><a href="http://www.a/b&c">www.a/b&c</a>"</p>
<p><a href="http://www.a/b&c#">www.a/b&c#</a></p>
<p><a href="http://www.a/b&c$">www.a/b&c$</a></p>
<p><a href="http://www.a/b&c%">www.a/b&c%</a></p>
<p><a href="http://www.a/b&c&">www.a/b&c&</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>'</p>
<p><a href="http://www.a/b&c(">www.a/b&c(</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>)</p>
<p><a href="http://www.a/b&c">www.a/b&c</a>*</p>
<p><a href="http://www.a/b&c+">www.a/b&c+</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>,</p>
<p><a href="http://www.a/b&c-">www.a/b&c-</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>.</p>
<p><a href="http://www.a/b&c/">www.a/b&c/</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>:</p>
<p><a href="http://www.a/b">www.a/b</a>&c;</p>
<p><a href="http://www.a/b&c">www.a/b&c</a><</p>
<p><a href="http://www.a/b&c=">www.a/b&c=</a></p>
<p><a href="http://www.a/b&c%3E">www.a/b&c></a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>?</p>
<p><a href="http://www.a/b&c@">www.a/b&c@</a></p>
<p><a href="http://www.a/b&c%5B">www.a/b&c[</a></p>
<p><a href="http://www.a/b&c%5C">www.a/b&c\</a></p>
<p><a href="http://www.a/b&c%5D">www.a/b&c]</a></p>
<p><a href="http://www.a/b&c%5E">www.a/b&c^</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>_</p>
<p><a href="http://www.a/b&c%60">www.a/b&c`</a></p>
<p><a href="http://www.a/b&c%7B">www.a/b&c{</a></p>
<p><a href="http://www.a/b&c%7C">www.a/b&c|</a></p>
<p><a href="http://www.a/b&c%7D">www.a/b&c}</a></p>
<p><a href="http://www.a/b&c">www.a/b&c</a>~</p>
path-character-reference-like-numerical.md › “character reference”
# “character reference”
www.a/b# (space)
www.a/b#!
www.a/b#"
www.a/b##
www.a/b#$
www.a/b#%
www.a/b#&
www.a/b#'
www.a/b#(
www.a/b#)
www.a/b#*
www.a/b#+
www.a/b#,
www.a/b#-
www.a/b#
www.a/b#.
www.a/b#/
www.a/b#:
www.a/b#
www.a/b#<
www.a/b#=
www.a/b#>
www.a/b#?
www.a/b#@
www.a/b#[
www.a/b#\
www.a/b#]
www.a/b#^
www.a/b#_
www.a/b#`
www.a/b#{
www.a/b#|
www.a/b#}
www.a/b#~
.
<h1>“character reference”</h1>
<p><a href="http://www.a/b&#35">www.a/b&#35</a> (space)</p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>!</p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>"</p>
<p><a href="http://www.a/b&#35#">www.a/b&#35#</a></p>
<p><a href="http://www.a/b&#35$">www.a/b&#35$</a></p>
<p><a href="http://www.a/b&#35%">www.a/b&#35%</a></p>
<p><a href="http://www.a/b&#35&">www.a/b&#35&</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>'</p>
<p><a href="http://www.a/b&#35(">www.a/b&#35(</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>)</p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>*</p>
<p><a href="http://www.a/b&#35+">www.a/b&#35+</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>,</p>
<p><a href="http://www.a/b&#35-">www.a/b&#35-</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>.</p>
<p><a href="http://www.a/b&#35/">www.a/b&#35/</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>:</p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>;</p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a><</p>
<p><a href="http://www.a/b&#35=">www.a/b&#35=</a></p>
<p><a href="http://www.a/b&#35%3E">www.a/b&#35></a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>?</p>
<p><a href="http://www.a/b&#35@">www.a/b&#35@</a></p>
<p><a href="http://www.a/b&#35%5B">www.a/b&#35[</a></p>
<p><a href="http://www.a/b&#35%5C">www.a/b&#35\</a></p>
<p><a href="http://www.a/b&#35%5D">www.a/b&#35]</a></p>
<p><a href="http://www.a/b&#35%5E">www.a/b&#35^</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>_</p>
<p><a href="http://www.a/b&#35%60">www.a/b&#35`</a></p>
<p><a href="http://www.a/b&#35%7B">www.a/b&#35{</a></p>
<p><a href="http://www.a/b&#35%7C">www.a/b&#35|</a></p>
<p><a href="http://www.a/b&#35%7D">www.a/b&#35}</a></p>
<p><a href="http://www.a/b&#35">www.a/b&#35</a>~</p>
Last non-markdown ASCII whitespace (FF): noreply@example.com, http://example.com, https://example.com, www.example.com
Last non-whitespace ASCII control (US): noreply@example.com, http://example.com, https://example.com, www.example.com
First punctuation after controls: !noreply@example.com, !http://example.com, !https://example.com, !www.example.com
Last punctuation before digits: /noreply@example.com, /http://example.com, /https://example.com, /www.example.com
First digit: 0noreply@example.com, 0http://example.com, 0https://example.com, 0www.example.com
First punctuation after digits: :noreply@example.com, :http://example.com, :https://example.com, :www.example.com
Last punctuation before caps: @noreply@example.com, @http://example.com, @https://example.com, @www.example.com
First uppercase: Anoreply@example.com, Ahttp://example.com, Ahttps://example.com, Awww.example.com
Punctuation after uppercase: \noreply@example.com, \http://example.com, \https://example.com, \www.example.com
Last punctuation before lowercase (1): `noreply@example.com;
(2) `http://example.com;
(3) `https://example.com;
(4) `www.example.com; (broken up to prevent code from forming)
First lowercase: anoreply@example.com, ahttp://example.com, ahttps://example.com, awww.example.com
First punctuation after lowercase: {noreply@example.com, {http://example.com, {https://example.com, {www.example.com
Last punctuation: ~noreply@example.com, ~http://example.com, ~https://example.com, ~www.example.com
First non-ASCII unicode whitespace (0x80):
noreply@example.com,
http://example.com,
https://example.com,
www.example.com
Last non-ASCII unicode whitespace (0x3000): noreply@example.com, http://example.com, https://example.com, www.example.com
First non-ASCII punctuation: ¡noreply@example.com, ¡http://example.com, ¡https://example.com, ¡www.example.com
Last non-ASCII punctuation: ・noreply@example.com, ・http://example.com, ・https://example.com, ・www.example.com
Some non-ascii: 中noreply@example.com, 中http://example.com, 中https://example.com, 中www.example.com
Some more non-ascii: 🤷noreply@example.com, 🤷http://example.com, 🤷https://example.com, 🤷www.example.com
.
<p>Last non-markdown ASCII whitespace (FF): <a href="mailto:noreply@example.com">noreply@example.com</a>, <a href="http://example.com">http://example.com</a>, <a href="https://example.com">https://example.com</a>, www.example.com</p>
<p>Last non-whitespace ASCII control (US): �<a href="mailto:noreply@example.com">noreply@example.com</a>, �<a href="http://example.com">http://example.com</a>, �<a href="https://example.com">https://example.com</a>, �www.example.com</p>
<p>First punctuation after controls: !<a href="mailto:noreply@example.com">noreply@example.com</a>, !<a href="http://example.com">http://example.com</a>, !<a href="https://example.com">https://example.com</a>, !www.example.com</p>
<p>Last punctuation before digits: /<a href="mailto:noreply@example.com">noreply@example.com</a>, /<a href="http://example.com">http://example.com</a>, /<a href="https://example.com">https://example.com</a>, /www.example.com</p>
<p>First digit: <a href="mailto:0noreply@example.com">0noreply@example.com</a>, 0<a href="http://example.com">http://example.com</a>, 0<a href="https://example.com">https://example.com</a>, 0www.example.com</p>
<p>First punctuation after digits: :<a href="mailto:noreply@example.com">noreply@example.com</a>, :<a href="http://example.com">http://example.com</a>, :<a href="https://example.com">https://example.com</a>, :www.example.com</p>
<p>Last punctuation before caps: @<a href="mailto:noreply@example.com">noreply@example.com</a>, @<a href="http://example.com">http://example.com</a>, @<a href="https://example.com">https://example.com</a>, @www.example.com</p>
<p>First uppercase: <a href="mailto:Anoreply@example.com">Anoreply@example.com</a>, Ahttp://example.com, Ahttps://example.com, Awww.example.com</p>
<p>Punctuation after uppercase: \<a href="mailto:noreply@example.com">noreply@example.com</a>, \<a href="http://example.com">http://example.com</a>, \<a href="https://example.com">https://example.com</a>, \www.example.com</p>
<p>Last punctuation before lowercase (1): `<a href="mailto:noreply@example.com">noreply@example.com</a>;</p>
<p>(2) `<a href="http://example.com">http://example.com</a>;</p>
<p>(3) `<a href="https://example.com">https://example.com</a>;</p>
<p>(4) `www.example.com; (broken up to prevent code from forming)</p>
<p>First lowercase: <a href="mailto:anoreply@example.com">anoreply@example.com</a>, ahttp://example.com, ahttps://example.com, awww.example.com</p>
<p>First punctuation after lowercase: {<a href="mailto:noreply@example.com">noreply@example.com</a>, {<a href="http://example.com">http://example.com</a>, {<a href="https://example.com">https://example.com</a>, {www.example.com</p>
<p>Last punctuation: ~<a href="mailto:noreply@example.com">noreply@example.com</a>, ~<a href="http://example.com">http://example.com</a>, ~<a href="https://example.com">https://example.com</a>, ~<a href="http://www.example.com">www.example.com</a></p>
<p>First non-ASCII unicode whitespace (0x80): �<a href="mailto:noreply@example.com">noreply@example.com</a>, �<a href="http://example.com">http://example.com</a>, �<a href="https://example.com">https://example.com</a>, �www.example.com</p>
<p>Last non-ASCII unicode whitespace (0x3000): <a href="mailto:noreply@example.com">noreply@example.com</a>, <a href="http://example.com">http://example.com</a>, <a href="https://example.com">https://example.com</a>, www.example.com</p>
<p>First non-ASCII punctuation: ¡<a href="mailto:noreply@example.com">noreply@example.com</a>, ¡<a href="http://example.com">http://example.com</a>, ¡<a href="https://example.com">https://example.com</a>, ¡www.example.com</p>
<p>Last non-ASCII punctuation: ・<a href="mailto:noreply@example.com">noreply@example.com</a>, ・<a href="http://example.com">http://example.com</a>, ・<a href="https://example.com">https://example.com</a>, ・www.example.com</p>
<p>Some non-ascii: 中<a href="mailto:noreply@example.com">noreply@example.com</a>, 中<a href="http://example.com">http://example.com</a>, 中<a href="https://example.com">https://example.com</a>, 中www.example.com</p>
<p>Some more non-ascii: 🤷<a href="mailto:noreply@example.com">noreply@example.com</a>, 🤷<a href="http://example.com">http://example.com</a>, 🤷<a href="https://example.com">https://example.com</a>, 🤷www.example.com</p>
www-domain-continue.md › wwwtf 2?
# wwwtf 2?
www.a (space)
www.a!
www.a"
www.a#
www.a$
www.a%
www.a&
www.a'
www.a(
www.a)
www.a*
www.a+
www.a,
www.a-
www.a
www.a.
www.a/
www.a:
www.a;
www.a<
www.a=
www.a>
www.a?
www.a@
www.a[
www.a\
www.a]
www.a^
www.a_
www.a`
www.a{
www.a|
www.a}
www.a~
.
<h1>wwwtf 2?</h1>
<p><a href="http://www.a">www.a</a> (space)</p>
<p><a href="http://www.a">www.a</a>!</p>
<p><a href="http://www.a">www.a</a>"</p>
<p><a href="http://www.a#">www.a#</a></p>
<p><a href="http://www.a$">www.a$</a></p>
<p><a href="http://www.a%">www.a%</a></p>
<p><a href="http://www.a&">www.a&</a></p>
<p><a href="http://www.a">www.a</a>'</p>
<p><a href="http://www.a(">www.a(</a></p>
<p><a href="http://www.a">www.a</a>)</p>
<p><a href="http://www.a">www.a</a>*</p>
<p><a href="http://www.a+">www.a+</a></p>
<p><a href="http://www.a">www.a</a>,</p>
<p><a href="http://www.a-">www.a-</a></p>
<p><a href="http://www.a">www.a</a></p>
<p><a href="http://www.a">www.a</a>.</p>
<p><a href="http://www.a/">www.a/</a></p>
<p><a href="http://www.a">www.a</a>:</p>
<p><a href="http://www.a">www.a</a>;</p>
<p><a href="http://www.a">www.a</a><</p>
<p><a href="http://www.a=">www.a=</a></p>
<p><a href="http://www.a%3E">www.a></a></p>
<p><a href="http://www.a">www.a</a>?</p>
<p><a href="http://www.a@">www.a@</a></p>
<p><a href="http://www.a%5B">www.a[</a></p>
<p><a href="http://www.a%5C">www.a\</a></p>
<p><a href="http://www.a%5D">www.a]</a></p>
<p><a href="http://www.a%5E">www.a^</a></p>
<p><a href="http://www.a">www.a</a>_</p>
<p><a href="http://www.a%60">www.a`</a></p>
<p><a href="http://www.a%7B">www.a{</a></p>
<p><a href="http://www.a%7C">www.a|</a></p>
<p><a href="http://www.a%7D">www.a}</a></p>
<p><a href="http://www.a">www.a</a>~</p>
www-domain-dot.md › wwwtf 5?
# wwwtf 5?
www.a. (space)
www.a.!
www.a."
www.a.#
www.a.$
www.a.%
www.a.&
www.a.'
www.a.(
www.a.)
www.a.*
www.a.+
www.a.,
www.a.-
www.a.
www.a..
www.a./
www.a.:
www.a.;
www.a.<
www.a.=
www.a.>
www.a.?
www.a.@
www.a.[
www.a.\
www.a.]
www.a.^
www.a._
www.a.`
www.a.{
www.a.|
www.a.}
www.a.~
.
<h1>wwwtf 5?</h1>
<p><a href="http://www.a">www.a</a>. (space)</p>
<p><a href="http://www.a">www.a</a>.!</p>
<p><a href="http://www.a">www.a</a>."</p>
<p><a href="http://www.a.#">www.a.#</a></p>
<p><a href="http://www.a.$">www.a.$</a></p>
<p><a href="http://www.a.%">www.a.%</a></p>
<p><a href="http://www.a.&">www.a.&</a></p>
<p><a href="http://www.a">www.a</a>.'</p>
<p><a href="http://www.a.(">www.a.(</a></p>
<p><a href="http://www.a">www.a</a>.)</p>
<p><a href="http://www.a">www.a</a>.*</p>
<p><a href="http://www.a.+">www.a.+</a></p>
<p><a href="http://www.a">www.a</a>.,</p>
<p><a href="http://www.a.-">www.a.-</a></p>
<p><a href="http://www.a">www.a</a>.</p>
<p><a href="http://www.a">www.a</a>..</p>
<p><a href="http://www.a./">www.a./</a></p>
<p><a href="http://www.a">www.a</a>.:</p>
<p><a href="http://www.a">www.a</a>.;</p>
<p><a href="http://www.a">www.a</a>.<</p>
<p><a href="http://www.a.=">www.a.=</a></p>
<p><a href="http://www.a.%3E">www.a.></a></p>
<p><a href="http://www.a">www.a</a>.?</p>
<p><a href="http://www.a.@">www.a.@</a></p>
<p><a href="http://www.a.%5B">www.a.[</a></p>
<p><a href="http://www.a.%5C">www.a.\</a></p>
<p><a href="http://www.a.%5D">www.a.]</a></p>
<p><a href="http://www.a.%5E">www.a.^</a></p>
<p><a href="http://www.a">www.a</a>._</p>
<p><a href="http://www.a.%60">www.a.`</a></p>
<p><a href="http://www.a.%7B">www.a.{</a></p>
<p><a href="http://www.a.%7C">www.a.|</a></p>
<p><a href="http://www.a.%7D">www.a.}</a></p>
<p><a href="http://www.a">www.a</a>.~</p>
www-domain-start.comment.md › wwwtf?
# wwwtf?
www. (space)
www.!
www."
www.#
www.$
www.%
www.&
www.'
www.(
www.)
www.*
www.+
www.,
www.-
www.
www..
www./
www.:
www.;
www.<
www.=
www.>
www.?
www.@
www.[
www.\
www.]
www.^
www._
www.`
www.{
www.|
www.}
www.~
.
<h1>wwwtf?</h1>
<p><a href="http://www">www</a>. (space)</p>
<p><a href="http://www">www</a>.!</p>
<p><a href="http://www">www</a>."</p>
<p><a href="http://www.#">www.#</a></p>
<p><a href="http://www.$">www.$</a></p>
<p><a href="http://www.%">www.%</a></p>
<p><a href="http://www.&">www.&</a></p>
<p><a href="http://www">www</a>.'</p>
<p><a href="http://www.(">www.(</a></p>
<p><a href="http://www">www</a>.)</p>
<p><a href="http://www">www</a>.*</p>
<p><a href="http://www.+">www.+</a></p>
<p><a href="http://www">www</a>.,</p>
<p><a href="http://www.-">www.-</a></p>
<p>www.</p>
<p><a href="http://www">www</a>..</p>
<p><a href="http://www./">www./</a></p>
<p><a href="http://www">www</a>.:</p>
<p><a href="http://www">www</a>.;</p>
<p><a href="http://www">www</a>.<</p>
<p><a href="http://www.=">www.=</a></p>
<p><a href="http://www.%3E">www.></a></p>
<p><a href="http://www">www</a>.?</p>
<p><a href="http://www.@">www.@</a></p>
<p><a href="http://www.%5B">www.[</a></p>
<p><a href="http://www.%5C">www.\</a></p>
<p><a href="http://www.%5D">www.]</a></p>
<p><a href="http://www.%5E">www.^</a></p>
<p><a href="http://www">www</a>._</p>
<p><a href="http://www.%60">www.`</a></p>
<p><a href="http://www.%7B">www.{</a></p>
<p><a href="http://www.%7C">www.|</a></p>
<p><a href="http://www.%7D">www.}</a></p>
<p><a href="http://www">www</a>.~</p>
# wwwtf? (4)
www.a/b (space)
www.a/b!
www.a/b"
www.a/b#
www.a/b$
www.a/b%
www.a/b&
www.a/b'
www.a/b(
www.a/b)
www.a/b*
www.a/b+
www.a/b,
www.a/b-
www.a/b
www.a/b.
www.a/b/
www.a/b:
www.a/b;
www.a/b<
www.a/b=
www.a/b>
www.a/b?
www.a/b@
www.a/b[
www.a/b\
www.a/b]
www.a/b^
www.a/b_
www.a/b`
www.a/b{
www.a/b|
www.a/b}
www.a/b~
.
<h1>wwwtf? (4)</h1>
<p><a href="http://www.a/b">www.a/b</a> (space)</p>
<p><a href="http://www.a/b">www.a/b</a>!</p>
<p><a href="http://www.a/b">www.a/b</a>"</p>
<p><a href="http://www.a/b#">www.a/b#</a></p>
<p><a href="http://www.a/b$">www.a/b$</a></p>
<p><a href="http://www.a/b%">www.a/b%</a></p>
<p><a href="http://www.a/b&">www.a/b&</a></p>
<p><a href="http://www.a/b">www.a/b</a>'</p>
<p><a href="http://www.a/b(">www.a/b(</a></p>
<p><a href="http://www.a/b">www.a/b</a>)</p>
<p><a href="http://www.a/b">www.a/b</a>*</p>
<p><a href="http://www.a/b+">www.a/b+</a></p>
<p><a href="http://www.a/b">www.a/b</a>,</p>
<p><a href="http://www.a/b-">www.a/b-</a></p>
<p><a href="http://www.a/b">www.a/b</a></p>
<p><a href="http://www.a/b">www.a/b</a>.</p>
<p><a href="http://www.a/b/">www.a/b/</a></p>
<p><a href="http://www.a/b">www.a/b</a>:</p>
<p><a href="http://www.a/b">www.a/b</a>;</p>
<p><a href="http://www.a/b">www.a/b</a><</p>
<p><a href="http://www.a/b=">www.a/b=</a></p>
<p><a href="http://www.a/b%3E">www.a/b></a></p>
<p><a href="http://www.a/b">www.a/b</a>?</p>
<p><a href="http://www.a/b@">www.a/b@</a></p>
<p><a href="http://www.a/b%5B">www.a/b[</a></p>
<p><a href="http://www.a/b%5C">www.a/b\</a></p>
<p><a href="http://www.a/b%5D">www.a/b]</a></p>
<p><a href="http://www.a/b%5E">www.a/b^</a></p>
<p><a href="http://www.a/b">www.a/b</a>_</p>
<p><a href="http://www.a/b%60">www.a/b`</a></p>
<p><a href="http://www.a/b%7B">www.a/b{</a></p>
<p><a href="http://www.a/b%7C">www.a/b|</a></p>
<p><a href="http://www.a/b%7D">www.a/b}</a></p>
<p><a href="http://www.a/b">www.a/b</a>~</p>
# wwwtf? (3)
www.a/ (space)
www.a/!
www.a/"
www.a/#
www.a/$
www.a/%
www.a/&
www.a/'
www.a/(
www.a/)
www.a/*
www.a/+
www.a/,
www.a/-
www.a/
www.a/.
www.a//
www.a/:
www.a/;
www.a/<
www.a/=
www.a/>
www.a/?
www.a/@
www.a/[
www.a/\
www.a/]
www.a/^
www.a/_
www.a/`
www.a/{
www.a/|
www.a/}
www.a/~
.
<h1>wwwtf? (3)</h1>
<p><a href="http://www.a/">www.a/</a> (space)</p>
<p><a href="http://www.a/">www.a/</a>!</p>
<p><a href="http://www.a/">www.a/</a>"</p>
<p><a href="http://www.a/#">www.a/#</a></p>
<p><a href="http://www.a/$">www.a/$</a></p>
<p><a href="http://www.a/%">www.a/%</a></p>
<p><a href="http://www.a/&">www.a/&</a></p>
<p><a href="http://www.a/">www.a/</a>'</p>
<p><a href="http://www.a/(">www.a/(</a></p>
<p><a href="http://www.a/">www.a/</a>)</p>
<p><a href="http://www.a/">www.a/</a>*</p>
<p><a href="http://www.a/+">www.a/+</a></p>
<p><a href="http://www.a/">www.a/</a>,</p>
<p><a href="http://www.a/-">www.a/-</a></p>
<p><a href="http://www.a/">www.a/</a></p>
<p><a href="http://www.a/">www.a/</a>.</p>
<p><a href="http://www.a//">www.a//</a></p>
<p><a href="http://www.a/">www.a/</a>:</p>
<p><a href="http://www.a/">www.a/</a>;</p>
<p><a href="http://www.a/">www.a/</a><</p>
<p><a href="http://www.a/=">www.a/=</a></p>
<p><a href="http://www.a/%3E">www.a/></a></p>
<p><a href="http://www.a/">www.a/</a>?</p>
<p><a href="http://www.a/@">www.a/@</a></p>
<p><a href="http://www.a/%5B">www.a/[</a></p>
<p><a href="http://www.a/%5C">www.a/\</a></p>
<p><a href="http://www.a/%5D">www.a/]</a></p>
<p><a href="http://www.a/%5E">www.a/^</a></p>
<p><a href="http://www.a/">www.a/</a>_</p>
<p><a href="http://www.a/%60">www.a/`</a></p>
<p><a href="http://www.a/%7B">www.a/{</a></p>
<p><a href="http://www.a/%7C">www.a/|</a></p>
<p><a href="http://www.a/%7D">www.a/}</a></p>
<p><a href="http://www.a/">www.a/</a>~</p>