`

正则表达式匹配中文

    博客分类:
  • Java
 
阅读更多
import java.util.regex.Matcher;
import java.util.regex.Pattern;


public class Main {
	public static void main(String[] args) {
		checkChs("2012欧洲杯start");
	}
	
	public static boolean checkChs(String str) {  
		  boolean mark = false;  
		  
		  Pattern pattern = Pattern.compile("[\u4E00-\u9FA5]");  
		  Matcher matc = pattern.matcher(str);  
		  StringBuffer stb = new StringBuffer();  
		  while (matc.find()) {  
		   mark = true;  
		   stb.append(matc.group());  
		  }  
		  if (mark) {  
		   System.out.println("匹配的字符串为:" + stb.toString());  
		  }  
		  return mark;  
		 }
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics