Title |
Test
Find
All existing TLDs (Top-Level Domains) according to IANA specifications
|
Expression |
(a(?:[cdefgilmnoqrstuwxz]|ero|(?:rp|si)a)|b(?:[abdefghijmnorstvwyz]iz)|c(?:[acdfghiklmnoruvxyz]|at|o(?:m|op))|d[ejkmoz]|e(?:[ceghrstu]|du)|f[ijkmor]|g(?:[abdefghilmnpqrstuwy]|ov)|h[kmnrtu]|i(?:[delmnoqrst]|n(?:fo|t))|j(?:[emop]|obs)|k[eghimnprwyz]|l[abcikrstuvy]|m(?:[acdeghklmnopqrstuvwxyz]|il|obi|useum)|n(?:[acefgilopruz]|ame|et)|o(?:m|rg)|p(?:[aefghklmnrstwy]|ro)|qa|r[eosuw]|s[abcdeghijklmnortuvyz]|t(?:[cdfghjklmnoprtvwz]|(?:rav)?el)|u[agkmsyz]|v[aceginu]|w[fs]|y[etu]|z[amw]) |
Description |
This regexp matches all existing TLDs (Top-Level Domains) according to IANA specifications as of 14/07/2007. |
Matches |
all ccTLDs (Country-Code Top-Level Domains) | all gTLDs (Generic Top-Level Domains) | .arpa |
Non-Matches |
n.o.n - e.x.i.s.t.i.n.g T.L.D.s |
Author |
Rating:
Daniel Beck
|
Source |
|
Your Rating |
|
Title: Title
Name: MizardX
Date: 5/13/2009 2:28:30 PM
Comment:
Even if the '|' is added before 'iz', this won't work on it's own. There has to be something after, i.e. '$' or '/'. If you run this regex on "travel", you would only match "tr" because of the way it is ordered.
Title: Really wrong
Name: Andrey
Date: 1/9/2008 10:07:16 AM
Comment:
Does not support by, biz, bg and so on.
The very problem is in that slice:
b(?:[abdefghijmnorstvwyz]iz)
it looks like it should be
b(?:[abdefghijmnorstvwyz]|iz)
Title: Really wrong
Name: Andrey
Date: 1/9/2008 10:06:52 AM
Comment:
Does not support by, biz, bg and so on.
The very problem is in that slice:
b(?:[abdefghijmnorstvwyz]iz)
it looks like it should be
b(?:[abdefghijmnorstvwyz]|iz)
Title: Joe
Name: Joe
Date: 12/22/2005 3:09:16 PM
Comment:
You are wrong.