Auto-Linking URLs Demo

example
http://example
http://example/
http://example/path

http://example.com
https://example.com
ftp://example.com
ftps://example.com
http://user@example.com
http://user:pass@example.com
http://example.com:8080
http://www.example.com

http://example.com/
http://example.com/path
http://example.com/path.html
http://example.com/path.html#fragment
http://example.com/path.php?foo=bar&bar=foo

http://müllärör.de
http://ﺱﺲﺷ.com
http://сделаткартинки.com
http://tūdaliņ.lv
http://brændendekærlighed.com
http://あーるいん.com
http://예비교사.com

http://example.com.
http://example.com?
http://example.com!
http://example.com,
http://example.com;
http://example.com:

'http://example.com'
"http://example.com"
`http://example.com`

(http://example.com)
[http://example.com]
<http://example.com>

http://example.com/path/(foo)/bar
http://example.com/path/[foo]/bar
http://example.com/path/foo/(bar)
http://example.com/path/foo/[bar]

Hey, check out my cool site http://example.com okay?
What about parens (e.g. http://example.com/path/foo/(bar))?
What about parens (e.g. http://example.com/path/foo/(bar)?
What about parens (e.g. http://example.com/path/foo/(bar).)?
What about parens (e.g. http://example.com/path/(foo,bar)?

Unbalanced too (e.g. http://example.com/path/((((foo)/bar)?
Unbalanced too (e.g. http://example.com/path/(foo))))/bar)?
Unbalanced too (e.g. http://example.com/path/foo/((((bar)?
Unbalanced too (e.g. http://example.com/path/foo/(bar))))?

example.com
example.org
example.co.uk
www.example.co.uk
farm1.images.example.co.uk
example.museum
example.travel

example.com.
example.com?
example.com!
example.com,
example.com;
example.com:

'example.com'
"example.com"
`example.com`

(example.com)
[example.com]
<example.com>

Hey, check out my cool site example.com okay?
Hey, check out my cool site example.com.I made it.
Hey, check out my cool site example.com.Funny thing...
Hey, check out my cool site example.com.You will love it.

What about parens (e.g. example.com/path/foo/(bar))?
What about parens (e.g. example.com/path/foo/(bar)?
What about parens (e.g. example.com/path/foo/(bar).)?
What about parens (e.g. example.com/path/(foo,bar)?

file.ext
file.html
file.php