大家都知道漢字占用兩個英文字母的長度,所以索取時要將其轉換為長度2,這個例子比較簡單的實現了這一功能
- <script language=vbs>
- function find1(findstr)
- set rep1=new regexp
- rep1.Global=true
- rep1.IgnoreCase=true
- rep1.Pattern="[/u4E00-/u9FA5]"
- set str1=rep1.Execute(findstr)
- for each i in str1
- lens=lens+1
- next
- lens=lens + len(findstr)
- msgbox "字符長度 : " & lens
- end function
- find1("1234567")
- find1("大家好1234567")
- </script>
新聞熱點
疑難解答