Checkname=True
Dim Rep,pass
Set Rep=New RegExp
Rep.Global=True
Rep.IgnoreCase=True
Rep.Pattern="[\u0009\u0020\u0022-\u0028\u002C-\u002E\u003A-\u003F\u005B\u005C\u0060\u007C\u007E\u00FF\uE5E5]"Set pass=Rep.Execute(Str)
If pass.count<>0 Then CheckName=False
Set Rep=Nothing帮我分析一下标记部分

解决方案 »

  1.   

    <script language='vbs'>
     function   decode(x)   
      dim   arr     
      arr   =   split(x,"\u")   
      for   i=1   to   ubound(arr)       
      decode   =   decode   &   chrw("&h"   &     arr(i))     
      next   
    end   function s="\u0009\u0020\u0022\u0028\u002C\u002E\u003A\u003F\u005B\u005C\u0060\u007C\u007E\u00FF\uE5E5"
    msgbox(decode(s))</script>
      

  2.   

    我是想问这个pattern的内容怎么解释,我提问前就晓得这个东西是 防攻击用的 
      

  3.   


    运行一下我的程序,不就明白了....我本身不知道是防攻击的,我转义了一下pattern就知道了....