zoukankan      html  css  js  c++  java
  • 域名/IP 正则表达式

    Private Function IsValidDo(ByVal strIn As StringAs Boolean
        
    Return Regex.IsMatch(strIn, "^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$")
    End Function


     

     
    Private Function IsValidIp(ByVal strIn As StringAs Boolean
        
    Return Regex.IsMatch(strIn, "^(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2}).(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2}).(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2}).(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2})$")
    End Function

    ^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$ 会匹配 x--x.com 这种域名,你一定会认为他非法,实际上,域名是能用两个连起来的-号

    Domain Name: X--X.COM
    Registrar: MYDOMAIN, INC.
    Whois Server: whois.namesdirect.com
    Referral URL: http://www.namesdirect.com
    Name Server: NS1.MYDOMAIN.COM
    Name Server: NS2.MYDOMAIN.COM
    Status: ok
    Updated Date: 03-jan-2008
    Creation Date: 31-aug-2001
    Expiration Date: 31-aug-2009

  • 相关阅读:
    FR #3题解
    L3-005. 垃圾箱分布
    L2-004. 这是二叉搜索树吗?
    L2-002. 链表去重
    L1-009. N个数求和
    L3-003. 社交集群
    L3-004. 肿瘤诊断
    L2-001. 紧急救援
    L3-002. 堆栈
    L2-007. 家庭房产
  • 原文地址:https://www.cnblogs.com/LCX/p/1244481.html
Copyright © 2011-2022 走看看