/(\d+)\.(\d+)\.(\d+)\.(\d+)/这个只是简单的ip地址匹配, 只是四部分都是数字, 严格说还可以做得更好身份证15位 18位的

解决方案 »

  1.   

    ^([0-2]{1}[0-5]{2}\.){3}+([0-2]{1}[0-5]{2}{1})$ ip地址的^(\d){17}(X|*)$ 身份证的,我忘了身份证最后一位可以是什么字母了,用个*代替了一下
    另外,严格的身份证验证还要把其中的出生日期取出来判断一下是否合法,身份证是有它自己的算法的,如果有这方面的要求,搜一下吧!
      

  2.   

    另一个贴子,通用JS验证:http://community.csdn.net/Expert/topic/4779/4779877.xml?temp=.3016474
    参考一下