java判断字符串中是否包含中文
2013-12-18 18:19
766 查看
/**
* 功能:验证字符串是否包含汉字
*
* @param str 要验证的字符串
* @return 包含中文返回ture 不包含返回false
*/
public static Boolean checkIsChinese(String str) {
String regEx = "[\u4e00-\u9fa5]";
Pattern pat = Pattern.compile(regEx);
Matcher matcher = pat.matcher(str);
boolean flg = false;
if (matcher.find()) {
flg = true;
}
return flg;
}
/**
* 功能:验证字符串长度是否符合要求,一个汉字等于两个字符
*
* @param strParameter 要验证的字符串
* @param limitLength 验证的长度
* @return 符合长度ture 超出范围false
*/
public static boolean validateStrByLength(String strParameter, int limitLength) {
if (strParameter == null) {
return true;
}
int tempInt = strParameter.getBytes().length;
return tempInt <= limitLength;
}
* 功能:验证字符串是否包含汉字
*
* @param str 要验证的字符串
* @return 包含中文返回ture 不包含返回false
*/
public static Boolean checkIsChinese(String str) {
String regEx = "[\u4e00-\u9fa5]";
Pattern pat = Pattern.compile(regEx);
Matcher matcher = pat.matcher(str);
boolean flg = false;
if (matcher.find()) {
flg = true;
}
return flg;
}
/**
* 功能:验证字符串长度是否符合要求,一个汉字等于两个字符
*
* @param strParameter 要验证的字符串
* @param limitLength 验证的长度
* @return 符合长度ture 超出范围false
*/
public static boolean validateStrByLength(String strParameter, int limitLength) {
if (strParameter == null) {
return true;
}
int tempInt = strParameter.getBytes().length;
return tempInt <= limitLength;
}
相关文章推荐
- Java 判断字符串中是否包含中文的实例详解
- Java 判断字符串中是否包含中文
- Java判断一个字符串中是否包含中文字符工具类
- java 判断字符串里是否包含中文字符
- JS/Java中,判断字符串是否包含中文
- Java判断字符串中是否包含中文方法
- Java判断字符串中是否包含中文
- java判断字符串是否包含中文
- java判断字符串中是否包含中文并过滤中文
- Java 编程下正则表达式判断字符串是否包含中文
- 判断是否URL的正则表达式【Java和javascript】字符串是否包含中文
- Java判断字符串中是否包含中文方法
- java 判断字符串中是否包含中文并过滤掉中文
- java中用正则表达式判断字符串是否包含中文
- JAVA判断字符串中是否包含中文
- Java 判断字符串中是否包含中文
- Java判断字符串是否包含中文以及包含的中文个数
- [转载] java判断字符串是否包含中文
- java 判断固定的中文字符串 判断字符串中是否包含固定的中文字符 String.indexOf(中文)
- Java循环判断数组中是否包含字符串