- import java.util.regex.Matcher;
- import java.util.regex.Pattern;
- public class demo {
- static String regEx = "[\u4e00-\u9fa5]";
- static Pattern pat = Pattern.compile(regEx);
- public static void main(String[] args) {
- String input = "你好 世界";
- System.out.println(isContainsChinese(input));
- input = "hello world";
- System.out.println(isContainsChinese(input));
- }
- public static boolean isContainsChinese(String str)
- {
- Matcher matcher = pat.matcher(str);
- boolean flg = false;
- if (matcher.find()) {
- flg = true;
- }
- return flg;
- }
- }
java中用正则表达式判断字符串是否包含中文
最新推荐文章于 2023-01-17 15:29:43 发布