User:Frap/Reverse domain name notation
Encyclopedic article can be found on Wikipedia.
JavaScript
<lang javascript>function reverseDomain(domain) {
return domain.split('.').reverse().join('.');
}</lang>
Perl
<lang perl>sub reversedomain {
return join ".", reverse split /\./, $_[0];
}</lang>
PHP
<lang php>function reverseDomain(domain) {
return implode('.', array_reverse(explode('.', domain)));
}</lang>
Python
<lang python>def reverse_domain(domain):
"""Reverses a domain name.""" return '.'.join(reversed(domain.split('.')))</lang>
Ruby
<lang ruby># Reverses a domain name. def reverse_domain(domain)
domain.split('.').reverse.join('.')
end</lang>