奥义思网站建设-www.aooly.com
奥义思坚信质量高于产量
我们的团队自成立以来,秉承着质量是衡量价值最重要标准的理念,致力于打造高品质数字产品。不放过任何一个小的瑕疵而一蹴而就,体现的不仅是我们对品质的苛求,也是对客户以及产品负责的态度。
马上联系我们,让天才的设计师帮您实现这一切。

    如何从Html页面中提取所有汉字

      <SCRIPT LANGUAGE="vbScript">
      dim str
      str="怎样从一个Html页面中提取所有汉字呢?不能有其它Html代码。"
      alert FilterChinese(str)

      function FilterChinese(strInput)
      dim result:result=""
      dim tempStr
      for i=1 to len(strInput)
      tempStr=mid(strInput,i,1)
      if left(escape(tempStr),2)="%u" then
      result=result & tempStr
      end if
      next
      FilterChinese=result
      end function

       </SCRIPT>


      if asc(tempStr)>255 then

      用正则表达式的方法
      <SCRIPT LANGUAGE="vbScript">
      dim str
      str="怎样从一个Html页面中提取所有汉字呢?不能有其它Html代码。"
      alert RegExpTest("[\u4e00-\u9fa5]",str)

       

      Function RegExpTest(patrn, strng)
         Dim regEx, Match, Matches   ' 建立变量。
         Set regEx = New RegExp   ' 建立正则表达式。
         regEx.Pattern = patrn   ' 设置模式。
         regEx.IgnoreCase = True   ' 设置是否区分大小写。
         regEx.Global = True   ' 设置全局替换。
         Set Matches = regEx.Execute(strng)   ' 执行搜索。
         For Each Match in Matches   ' 遍历 Matches 集合。
            RetStr = RetStr  &  Match.Value
         Next
         RegExpTest = RetStr
      End Function

       </SCRIPT>