<script language="javascript">
str = 'asdasd.asd'; 
reg = /\.(.+?)$/g;
if(reg.test(str))
alert(RegExp.$1)
</script>

解决方案 »

  1.   

    其实是想解决这个问题链接在:http://topic.csdn.net/u/20080719/21/a20be8b7-34e6-4d15-ac14-6dd9e48a17a5.html?seed=952271918
    我简单的描述一下:
    rt 
    比如有一个子域名 xxx1.xxx2.xxx3.domain.com 
    用正则如何取得domain.com这个主域名呢, 
    子域名的级数是未知的,也就是有可能是二级子域名,也有可能是三级域名。 
    并且域名的后缀也是未知的,有可能是.com也有可能是.com.cn 也有可能是.net 正则:   .*\.(.+?)\.(.+?)$   可以解决  aa.bb.sina.com 但不能解决:aa.bb.baidu.com.cn