\b(?:(?:https?|ftp|file)://|(www|ftp)\.)[-A-Z0-9+&@#/%?=~_|$!:,.;]*
                                        [-A-Z0-9+&@#/%=~_|$]
|"(?:(?:https?|ftp|file)://|(www|ftp)\.)[^"\r\n]+"
|'(?:(?:https?|ftp|file)://|(www|ftp)\.)[^'\r\n]+'
Opcje wyraenia regularnego: Swobodne stosowanie znakw biaych, ignorowanie wielkoci liter, dopasowywanie kropki do znakw podziau wiersza, dopasowywanie kotwic do znakw podziau wiersza
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
