中文姓名的VbScript验证方法        <script language=vbscript>
中文姓名的VbScript验证方法        
'xm 姓名
中文姓名的VbScript验证方法
        function valiName(xm)
中文姓名的VbScript验证方法            ret 
= true
中文姓名的VbScript验证方法            
for i = 1 to len(xm)
中文姓名的VbScript验证方法                
if asc(mid(xm, i, 1)) >= 0 and asc(mid(xm, i, 1)) <= 128 then
中文姓名的VbScript验证方法                    ret 
= false
中文姓名的VbScript验证方法                    
exit for
中文姓名的VbScript验证方法                
end if
中文姓名的VbScript验证方法            
next
中文姓名的VbScript验证方法            valiName 
= ret
中文姓名的VbScript验证方法        
end function
中文姓名的VbScript验证方法        
中文姓名的VbScript验证方法        
'mc 名称
中文姓名的VbScript验证方法
        'g 不能连续出现的英文字符
中文姓名的VbScript验证方法
        'h 不能连续出现的相同的中文字符
中文姓名的VbScript验证方法
        function valiNameContinuousChar(mc, g, h)
中文姓名的VbScript验证方法            c 
= 0 : d = 0
中文姓名的VbScript验证方法            b 
= false
中文姓名的VbScript验证方法            last 
= ""
中文姓名的VbScript验证方法            
for i = 1 to len(mc)
中文姓名的VbScript验证方法                
if last <> "" and last = mid(mc, i, 1then
中文姓名的VbScript验证方法                    d 
= d + 1
中文姓名的VbScript验证方法                
end if
中文姓名的VbScript验证方法                
if asc(mid(mc, i, 1)) > 0 then
中文姓名的VbScript验证方法                    
if not b then
中文姓名的VbScript验证方法                        b 
= true
中文姓名的VbScript验证方法                    
end if
中文姓名的VbScript验证方法                    c 
= c + 1
中文姓名的VbScript验证方法                    
if c >= g then exit for
中文姓名的VbScript验证方法                
else
中文姓名的VbScript验证方法                    b 
= false
中文姓名的VbScript验证方法                    c 
= 0
中文姓名的VbScript验证方法                
end if
中文姓名的VbScript验证方法                last 
= mid(mc, i, 1)
中文姓名的VbScript验证方法            
next
中文姓名的VbScript验证方法            valiNameContinuousChar 
= c < g and d <= h - 2
中文姓名的VbScript验证方法        
end function
中文姓名的VbScript验证方法        
</script>

相关文章:

  • 2022-01-29
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-26
  • 2022-12-23
  • 2022-02-07
猜你喜欢
  • 2021-12-10
  • 2022-02-09
  • 2022-12-23
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
相关资源
相似解决方案