判断一个字符串里面包含有中文或者英文

原创 2004年10月02日 05:30:00

 
<script language="vbscript">
class  CNWord

 public str
 
 private sub Class_Initialize()  
  set regEx =new RegExp
  regEx.IgnoreCase = True   '设置是否区分大小写。
  regEx.Global = True   '设置全局可用性。
 end sub 

 private regEx
 

 Property get  CN(x)
  dim Arr()
  dim maxBound : maxBound = CNBlockCount
  redim Arr(maxBound)
  dim i:i=1
   For each Match  in regEx.Execute(str)
   Arr(i) =  Match 
   i = i + 1
   next
   if x<=maxBound then CN = Arr(x) 
 End Property
 

 
 Property get  CNcount
  '返回含有中文的字数
  regEx.Pattern =  "[/u4e00-/u9fa5]" 
     CNcount = findCHNnum()
 End Property

 Property get  CNBlockCount
  '返回含有中文的块数
  regEx.Pattern =  "[/u4e00-/u9fa5]+" 
     CNBlockCount = findCHNnum()
 End Property

 
 private function findCHNnum()
  findCHNnum = regEx.Execute(str).count    
 end function
 
 
 
 
private sub Class_Terminate()  
  set regEx  = nothing
 end sub

end class

set ccc= new CNWord
 ccc.str ="CNWord类引用实例,vbs"
 
 msgbox "含有中文数" & ccc.CNcount
 msgbox "含有中文块数" & ccc.CNBlockCount
 msgbox "第2个中文块是--->" &  ccc.CN(2)

set ccc = nothing
</script>

java中用正则表达式判断中文字符串中是否含有英文或者数字

public static boolean includingNUM(String str)throws  Exception{ Pattern p  = Pattern.compile("[\u4...
  • qing419925094
  • qing419925094
  • 2014年06月03日 17:31
  • 3093

判断字符串是中文或者英文

import java.util.regex.Matcher; import java.util.regex.Pattern; /** * * * ClassName ShowChines...
  • shijiebei2009
  • shijiebei2009
  • 2014年09月16日 19:01
  • 1833

javaScript判断字符串是否包含中文或英文

转自:http://yuanliang4521-163-com.iteye.com/blog/1888601 第一种方法 function funcChina(){ var o...
  • FoolishAndStupid
  • FoolishAndStupid
  • 2015年04月25日 11:03
  • 1011

js判断字符串是否包含中文或英文

转自:http://yuanliang4521-163-com.iteye.com/blog/1888601 第一种方法  Js代码   "javascript">   ...
  • luckyrass
  • luckyrass
  • 2015年06月17日 09:48
  • 1902

java判断一个字符串里是否含有英文

Pattern p = Pattern.compile("[a-zA-z]");         if(p.matcher("哈哈哈哈x哈哈").find())         {       ...
  • u011412768
  • u011412768
  • 2017年02月21日 14:29
  • 468

Unity3D : 判断字符串是否含有中文 (C#)

前言: 最近Unity 项目用到 判断字符串是否含有中文,网上查了一些资料,比较简单的是根据 用汉字的 UNICODE 编码范围 [0x4E00 ,0x9FA5]来判断. (还有其他几种,就不罗列了...
  • JeterPong
  • JeterPong
  • 2017年06月29日 17:26
  • 746

java 判断字符串输入是中文还是英文

1、根据字节和字符的长度是否相等判断字符串是纯中文还是纯英文 public class test {    public static void main(String[] args)...
  • gayanous
  • gayanous
  • 2016年04月06日 14:32
  • 2811

如何判断一个字符串中含有中文?

在以前的项目中,我就遇到这样一个问题,找遍了api也没有我需要的,所以只能自己写了一个,希望对大家有用!如果哪里有问题的请各位指出来!// 判断是否有中文字符  [1/16/2007 weixing....
  • wangweixing2000
  • wangweixing2000
  • 2007年09月04日 10:20
  • 3225

JS 判断输入框内为中文或者是英文数字

用JS的正则表达式如何判断输入框内为中文或者是英文数字,或者是三者混编 1.只能输入数字和英文的: 2.只能输入数字的: 3.只能输入全角的: 4.只能输入汉字的:...
  • dw_java08
  • dw_java08
  • 2013年01月31日 15:57
  • 1085

java判断字符串中是否含有中文

这感觉其实是一个不太正规的方法,只是我在写爬取网页的东西的时候突然想到这可以用来判断是否为中文,说到这里感觉大家都想到了,对的,就是利用编码转码的方法: url中网址中不能直接包含中文,中文需要先经...
  • name_z
  • name_z
  • 2016年02月01日 13:52
  • 1333
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:判断一个字符串里面包含有中文或者英文
举报原因:
原因补充:

(最多只允许输入30个字)