1<a href="ftp://ftp.example.com" rel="nofollow">ftp://ftp.example.com</a><br />
2<br />
3<a href="http://www.example.com" rel="nofollow">www.example.com</a><br />
4<br />
5<a href="mailto:user@example.com" rel="nofollow">user@example.com</a><br />
6<br />
7Boundary test<br />
8Link to <a href="http://example.com/path:1/hello" rel="nofollow">http://example.com/path:1/hello</a>: the colon should be excluded.<br />
9Link to (<a href="http://example.com/path:1/hello" rel="nofollow">http://example.com/path:1/hello</a>): the parentheses and colon should be excluded.<br />
10Link (to <a href="http://example.com/path:1/hello" rel="nofollow">http://example.com/path:1/hello</a>). The parentheses and period should be excluded.<br />
11Link to <<a href="http://example.com/path:1/hello" rel="nofollow">http://example.com/path:1/hello</a>> The angle brackets should be excluded.<br />
12Link to <a href="http://example.com/path:1/hello" rel="nofollow">http://example.com/path:1/hello>world</a> The angle brackets should be included.<br />
13<br />
14Relative test<br />
15Link to <a href="http://localhost/path:1/hello" rel="nofollow">path:1/hello</a> the domain part should be excluded.<br />
16<br />
17At start of a block tag<br />
18<blockquote><a href="https://example.com" rel="nofollow">https://example.com</a> test</blockquote>
19
20At end of a block tag<br />
21<blockquote>Test: <a href="https://example.com" rel="nofollow">https://example.com</a></blockquote>
22
23Alone in a block tag<br />
24<blockquote><a href="https://example.com" rel="nofollow">https://example.com</a></blockquote>
25
26At start of an inline tag<br />
27<strong><a href="https://example.com" rel="nofollow">https://example.com</a> test</strong><br />
28<br />
29At end of an inline tag<br />
30<strong>Test: <a href="https://example.com" rel="nofollow">https://example.com</a></strong><br />
31<br />
32Alone in an inline tag<br />
33<strong><a href="https://example.com" rel="nofollow">https://example.com</a></strong>