Sprawdza, czy dany acuch przypomina prawidow nazw domeny:
^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$
Opcje wyraenia regularnego: Ignorowanie wielkoci liter
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python


\A([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}\Z
Opcje wyraenia regularnego: Ignorowanie wielkoci liter
Odmiany wyrae regularnych: .NET, Java, PCRE, Perl, Python, Ruby


Odnajduje prawidowe nazwy domen w duszym tekcie:
\b([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}\b
Opcje wyraenia regularnego: Ignorowanie wielkoci liter
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Sprawdza, czy dugo adnej czci domeny nie przekracza 63 znakw:
\b((?=[a-z0-9-]{1,63}\.)[a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,63}\b
Opcje wyraenia regularnego: Ignorowanie wielkoci liter
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Dopuszcza midzynarodowe nazwy domen zapisane w notacji punycode:
\b((xn--)?[a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}\b
Opcje wyraenia regularnego: Ignorowanie wielkoci liter
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Sprawdza, czy dugo adnej czci domeny nie przekracza 63 znakw, i dopuszcza midzynarodowe nazwy domen zapisane w notacji punycode:
\b((?=[a-z0-9-]{1,63}\.)(xn--)?[a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,63}\b
Opcje wyraenia regularnego: Ignorowanie wielkoci liter
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
