zoukankan      html  css  js  c++  java
  • 中文姓名的VbScript验证方法

            <script language=vbscript>
            
    'xm 姓名
            function valiName(xm)
                ret 
    = true
                
    for i = 1 to len(xm)
                    
    if asc(mid(xm, i, 1)) >= 0 and asc(mid(xm, i, 1)) <= 128 then
                        ret 
    = false
                        
    exit for
                    
    end if
                
    next
                valiName 
    = ret
            
    end function
            
            
    'mc 名称
            'g 不能连续出现的英文字符
            'h 不能连续出现的相同的中文字符
            function valiNameContinuousChar(mc, g, h)
                c 
    = 0 : d = 0
                b 
    = false
                last 
    = ""
                
    for i = 1 to len(mc)
                    
    if last <> "" and last = mid(mc, i, 1then
                        d 
    = d + 1
                    
    end if
                    
    if asc(mid(mc, i, 1)) > 0 then
                        
    if not b then
                            b 
    = true
                        
    end if
                        c 
    = c + 1
                        
    if c >= g then exit for
                    
    else
                        b 
    = false
                        c 
    = 0
                    
    end if
                    last 
    = mid(mc, i, 1)
                
    next
                valiNameContinuousChar 
    = c < g and d <= h - 2
            
    end function
            
    </script>
  • 相关阅读:
    css3 flex 布局
    用CSS3 & jQuery创建apple TV海报视差效果
    JavaScript知识点的总结
    javascript 常用DOM操作整理
    html打造动画【系列4】哆啦A梦
    如何掌握jQuery插件开发(高能)
    前端基础进阶(一):内存空间详细图解
    JavaScript中数组对象详解
    [zhuan]JNIEnv解析
    在 C Level 用 dlopen 使用 第三方的 Shared Library (.so)
  • 原文地址:https://www.cnblogs.com/faib/p/797718.html
Copyright © 2011-2022 走看看