Skip to content

Instantly share code, notes, and snippets.

@kylewm
Created January 28, 2016 22:00
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kylewm/3ac57a1df6847877dad2 to your computer and use it in GitHub Desktop.
Save kylewm/3ac57a1df6847877dad2 to your computer and use it in GitHub Desktop.
Regex matching all TLDs
(?:a(?:a(?:a|rp)|b(?:b(?:ott)?|ogado)|c(?:ademy|c(?:enture|ountant(?:s)?)|o|t(?:ive|or))?|d(?:ac|s|ult)?|e(?:g|ro)?|f(?:l)?|g(?:ency)?|i(?:g|r(?:force|tel))?|l(?:i(?:baba|pay)|lfinanz|sace)?|m(?:ica|sterdam)?|n(?:alytics|droid)|o|p(?:artments|p(?:le)?)|q(?:uarelle)?|r(?:amco|chi|my|pa|te)?|s(?:ia|sociates)?|t(?:torney)?|u(?:ction|di(?:o)?|t(?:hor|o(?:s)?))?|w|x(?:a)?|z(?:ure)?)|b(?:a(?:idu|n(?:d|k)|r(?:c(?:elona|lay(?:card|s))|gains)?|uhaus|yern)?|b(?:c|va)?|cn|d|e(?:ats|er|ntley|rlin|st|t)?|f|g|h(?:arti)?|i(?:ble|d|ke|ng(?:o)?|o|z)?|j|l(?:ack(?:friday)?|oomberg|ue)|m(?:s|w)?|n(?:l|pparibas)?|o(?:ats|ehringer|m|nd|o(?:k|ts)?|s(?:ch|tik)|t|utique)?|r(?:adesco|idgestone|o(?:adway|ker|ther)|ussels)?|s|t|u(?:dapest|gatti|ild(?:ers)?|siness|y|zz)|v|w|y|z(?:h)?)|c(?:a(?:b|fe|l(?:l)?|m(?:era|p)|n(?:cerresearch|on)|p(?:etown|ital)|r(?:avan|ds|e(?:er(?:s)?)?|s|tier)?|s(?:a|h|ino)|t(?:ering)?)?|b(?:a|n)|c|d|e(?:b|nter|o|rn)|f(?:a|d)?|g|h(?:a(?:n(?:el|nel)|t)|eap|loe|r(?:istmas|ome)|urch)?|i(?:priani|rcle|sco|t(?:ic|y(?:eats)?))?|k|l(?:aims|eaning|i(?:ck|ni(?:c|que))|o(?:thing|ud)|ub(?:med)?)?|m|n|o(?:ach|des|ffee|l(?:lege|ogne)|m(?:m(?:bank|unity)|p(?:a(?:ny|re)|uter)|sec)?|n(?:dos|s(?:truction|ulting)|t(?:act|ractors))|o(?:king|l|p)|rsica|u(?:ntry|pons|rses))?|r(?:edit(?:card|union)?|icket|own|s|uises)?|sc|u(?:isinella)?|v|w|x|y(?:mru|ou)?|z)|d(?:a(?:bur|d|nce|t(?:e|ing|sun)|y)|clk|e(?:al(?:er|s)|gree|l(?:ivery|l|ta)|mocrat|nt(?:al|ist)|si(?:gn)?|v)?|i(?:amonds|et|gital|rect(?:ory)?|scount)|j|k|m|np|o(?:cs|g|ha|mains|osan|wnload)?|rive|u(?:bai|rban)|vag|z)|e(?:a(?:rth|t)|c|d(?:eka|u(?:cation)?)|e|g|m(?:ail|erck)|n(?:ergy|gineer(?:ing)?|terprises)|pson|quipment|r(?:ni)?|s(?:q|tate)?|t|u(?:rovision|s)?|ve(?:nts|rbank)|x(?:change|p(?:ert|osed|ress)))|f(?:a(?:ge|i(?:l|rwinds|th)|mily|n(?:s)?|rm|s(?:hion|t))|e(?:edback|rrero)|i(?:lm|na(?:l|nc(?:e|ial))|r(?:estone|mdale)|sh(?:ing)?|t(?:ness)?)?|j|k|l(?:ights|o(?:rist|wers)|smidth|y)|m|o(?:o(?:tball)?|r(?:d|ex|sale|um)|undation|x)?|r(?:esenius|l|ogans)?|u(?:nd|rniture|tbol)|yi)|g(?:a(?:l(?:lery)?|me|rden)?|b(?:iz)?|d(?:n)?|e(?:a|nt(?:ing)?)?|f|g(?:ee)?|h|i(?:ft(?:s)?|v(?:es|ing))?|l(?:ass|e|ob(?:al|o))?|m(?:ail|o|x)?|n|o(?:l(?:d(?:point)?|f)|o(?:g(?:le)?)?|p|t|v)|p|q|r(?:a(?:inger|phics|tis)|een|ipe|oup)?|s|t|u(?:cci|ge|i(?:de|tars)|ru)?|w|y)|h(?:a(?:mburg|ngout|us)|e(?:alth(?:care)?|l(?:p|sinki)|r(?:e|mes))|i(?:phop|tachi|v)|k|m|n|o(?:ckey|l(?:dings|iday)|me(?:depot|s)|nda|rse|st(?:ing)?|t(?:eles|mail)|use|w)|r|sbc|t|u|yundai)|i(?:bm|c(?:bc|e|u)|d|e|fm|inet|l|m(?:mo(?:bilien)?)?|n(?:dustries|f(?:initi|o)|g|k|s(?:titute|ur(?:ance|e))|t(?:ernational)?|vestments)?|o|piranga|q|r(?:ish)?|s(?:elect|t(?:anbul)?)?|t(?:au)?|wc)|j(?:a(?:guar|va)|cb|e(?:tzt|welry)?|l(?:c|l)|m(?:p)?|o(?:b(?:s|urg)|t|y)?|p(?:rs)?|uegos)|k(?:aufen|ddi|e|fh|g|h|i(?:a|m|nder|tchen|wi)?|m|n|o(?:eln|matsu)|p(?:n)?|r(?:d|ed)?|w|y(?:oto)?|z)|l(?:a(?:caixa|m(?:borghini|er)|n(?:caster|d(?:rover)?|xess)|salle|t(?:robe)?|w(?:yer)?)?|b|c|ds|e(?:ase|clerc|gal|xus)|gbt|i(?:aison|dl|fe(?:insurance|style)?|ghting|ke|m(?:ited|o)|n(?:coln|de|k)|v(?:e|ing)|xil)?|k|o(?:an(?:s)?|l|ndon|tt(?:e|o)|ve)|r|s|t(?:d(?:a)?)?|u(?:pin|x(?:e|ury))?|v|y)|m(?:a(?:drid|i(?:f|son)|keup|n(?:agement|go)?|r(?:ket(?:ing|s)?|riott))?|ba|c|d|e(?:d(?:ia)?|et|lbourne|m(?:e|orial)|n(?:u)?|o)?|g|h|i(?:ami|crosoft|l|ni)|k|l|m(?:a)?|n|o(?:bi(?:ly)?|da|e|i|m|n(?:ash|ey|tblanc)|r(?:mon|tgage)|scow|torcycles|v(?:i(?:e|star))?)?|p|q|r|s|t(?:n|pc|r)?|u(?:seum|tuelle)?|v|w|x|y|z)|n(?:a(?:dex|goya|me|vy)?|c|e(?:c|t(?:bank|work)?|ustar|w(?:s)?|xus)?|f|g(?:o)?|hk|i(?:co|nja|ssan)?|l|o(?:kia|rton|wruz)?|p|r(?:a|w)?|tt|u|yc|z)|o(?:bi|ffice|kinawa|m(?:ega)?|n(?:e|g|l(?:ine)?)|oo|r(?:a(?:cle|nge)|g(?:anic)?|igins)|saka|tsuka|vh)|p(?:a(?:ge|mperedchef|nerai|r(?:is|s|t(?:ners|s|y)))?|e(?:t)?|f|g|h(?:armacy|ilips|oto(?:graphy|s)?|ysio)?|i(?:aget|c(?:s|t(?:et|ures))|d|n(?:g|k)?|zza)|k|l(?:a(?:ce|y(?:station)?)|u(?:mbing|s))?|m|n|o(?:hl|ker|rn|st)|r(?:axi|ess|o(?:d(?:uctions)?|f|mo|pert(?:ies|y)|tection)?)?|s|t|ub|w|y)|q(?:a|pon|uebec)|r(?:acing|e(?:a(?:d|lt(?:or|y))|cipes|d(?:stone|umbrella)?|hab|i(?:se(?:n)?|t)|n(?:t(?:als)?)?|p(?:air|ort|ublican)|st(?:aurant)?|view(?:s)?|xroth)?|i(?:c(?:h|oh)|o|p)|o(?:c(?:her|ks)|deo|om)?|s(?:vp)?|u(?:hr|n)?|w(?:e)?|yukyu)|s(?:a(?:arland|fe(?:ty)?|kura|l(?:e|on)|msung|n(?:dvik(?:coromant)?|ofi)|p(?:o)?|rl|s|xo)?|b(?:s)?|c(?:a|b|h(?:aeffler|midt|o(?:larships|ol)|ule|warz)|ience|o(?:r|t))?|d|e(?:at|curity|ek|lect|ner|rvices|ven|w|x(?:y)?)?|fr|g|h(?:arp|ell|i(?:a|ksha)|o(?:es|w)|riram)?|i(?:ngles|te)?|j|k(?:i(?:n)?|y(?:pe)?)?|l|m(?:ile)?|n(?:cf)?|o(?:c(?:cer|ial)|ft(?:bank|ware)|hu|l(?:ar|utions)|ny|y)?|p(?:ace|iegel|readbetting)|r(?:l)?|t(?:a(?:da|r(?:hub)?|t(?:efarm|oil))|c(?:group)?|o(?:ckholm|rage)|ud(?:io|y)|yle)?|u(?:cks|pp(?:l(?:ies|y)|ort)|r(?:f|gery)|zuki)?|v|w(?:atch|iss)|x|y(?:dney|mantec|stems)?|z)|t(?:a(?:b|ipei|obao|t(?:a(?:motors|r)|too)|x(?:i)?)|c(?:i)?|d|e(?:am|ch(?:nology)?|l(?:efonica)?|masek|nnis)|f|g|h(?:d|eat(?:er|re))?|i(?:ckets|enda|ffany|ps|r(?:es|ol))|j|k|l|m(?:all)?|n|o(?:day|kyo|ols|p|ray|shiba|urs|wn|y(?:ota|s))?|r(?:a(?:d(?:e|ing)|ining|vel(?:ers(?:insurance)?)?)|ust|v)?|t|u(?:be|i|shu)|v|w|z)|u(?:a|bs|g|k|n(?:iversity|o)|ol|s|y|z)|v(?:a(?:cations|na)?|c|e(?:gas|ntures|r(?:isign|sicherung)|t)?|g|i(?:ajes|deo|llas|n|p|rgin|s(?:ion|ta(?:print)?)|va)?|laanderen|n|o(?:dka|lkswagen|t(?:e|ing|o)|yage)|u)|w(?:a(?:l(?:es|ter)|ng(?:gou)?|tch(?:es)?)|e(?:ather|b(?:cam|er|site)|d(?:ding)?|ir)|f|hoswho|i(?:en|ki|lliamhill|n(?:dows|e)?)|me|or(?:k(?:s)?|ld)|s|t(?:c|f))|x(?:box|erox|in|n--(?:1(?:1b4c3d|qqw23a)|3(?:0rr7y|bst00m|ds443g|e0b707e|pxu8k)|4(?:2c2d9a|5(?:brj9c|q11c)|gbrim)|55q(?:w42g|x5d)|6(?:frz82g|qq986b3xl)|80a(?:dxhks|o21a|s(?:ehdb|wg))|9(?:0a(?:3ac|is)|dbq2a|et52u)|b4w605ferd|c(?:1avg|2br7g|g4bki|lchc0ea0b2g2a9gcd|zr(?:694b|s0t|u2d))|d1a(?:cj3b|lf)|e(?:ckvdtc9d|fvy88h|stv75g)|f(?:hbei|iq(?:228c5hs|64b|s8s|z9s)|jq720a|lw351e|pcrj9c3d|zc2c9e2c)|g(?:2xx48c|ecrj9c)|h(?:2brj9c|xt814e)|i(?:1b6b1a6a2e|mr513n|o0a7i)|j(?:1a(?:ef|mh)|6w193g|lq61u9w7b)|k(?:crx77d1x4a|p(?:r(?:w13d|y57d)|u(?:716f|t3i)))|l(?:1acc|gbbat1ad8j)|m(?:gb(?:9awbf|a(?:3a(?:3ejt|4f16a)|am7a8h|b2bd|yh7gpa)|b(?:9fbpob|h1a71e)|c0a9azcg|erp4a5d4ar|pl2fh|t(?:3dhd|x2b)|x4cd0ab)|k1bu44c|xtq1m)|n(?:gb(?:c5azd|e9e0a)|ode|qv7f(?:s00ema)?|yqy26a)|o(?:3cw4h|gbpf8fl)|p(?:1a(?:cf|i)|bt977c|gbs0dh|ssy2u)|q(?:9jyb4c|cka1pmc|xam)|rhqv96g|s(?:9brj9c|es554g)|t(?:60b56a|ckwe)|unup4y|v(?:ermgensberat(?:er-ctb|ung-pwb)|hquv|uq861b)|wgb(?:h1c|l6a)|x(?:hq521b|kc2(?:al3hye2a|dl3a5ee0h))|y(?:9a3aq|fro4i67o|gbi2ammx)|zfr164b)|peria|xx|yz)|y(?:a(?:chts|maxun|ndex)|e|o(?:dobashi|ga|kohama|utube)|t)|z(?:a(?:ra)?|ero|ip|m|one|uerich|w))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment