May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy wyodrębnić nazwę hosta z łańcucha zawierającego adres URL. Na przykład z adresu URL http://www.regexcookbook.com/ chcielibyśmy wyodrębnić fragment www.regexcookbook.com.
\A [a-z][a-z0-9+\-.]*:// # Schemat ([a-z0-9\-._~%!$&'()*+,;=]+@)? # Użytkownik ([a-z0-9\-._~%]+ # Nazwany host lub host IPv4 |\[[a-z0-9\-._~%!$&'()*+,;=:]+\]) # Host IPv6+
Opcje wyrażenia regularnego: Swobodne stosowanie znaków białych, ignorowanie wielkości liter
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
^[a-z][a-z0-9+\-.]*://([a-z0-9\-._~%!$&'()*+,;=]+@)?([a-z0-9\-._~%]+|\[[a-z0-9\ -._~%!$&'()*+,;=:]+\]) ...