JAVA入门之正则表达式判断字符串包含中文

 时间:2026-04-22 12:33:24

1、新建一个类,在这个类中,我们接受用户在控制台的输入,进行业务判断后,输出判断结果!

JAVA入门之正则表达式判断字符串包含中文

2、编写业务逻辑代码,通过正则表达式判断用户输入的信息字符串是否包含中文!

我们使用的正则表达式是 :  [\u4E00-\u9FA5]+

JAVA入门之正则表达式判断字符串包含中文

3、测试程序运行结果!可以看到,程序可以正确判断出用户输入的信息字符串是否包含中文!

整个程序代码如下 : 

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class ReTest {

public static void main(String[] args) throws IOException {

    Pattern chinesePattern = Pattern.compile("[\u4E00-\u9FA5]+");

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    while(true){

        // 提示用户输入信息

        System.out.println("请输入信息 : ");

        // 得到输入信息

        String inputLine = br.readLine();

        // 业务判断代码

        Matcher matcherResult = chinesePattern.matcher(inputLine);

        String result = matcherResult.find()?"包含中文":"不包含中文";

        // 输出结果

        System.out.println("您输入的信息串 : " + result);

        }

    }

}

JAVA入门之正则表达式判断字符串包含中文

  • proe钣金如何设置固定几何
  • Windows11如何添加阿尔萨斯语
  • 嵌入式如何设置栈空间大小
  • EditPlus怎么转换文档编码
  • DWG图形编辑中如何复制为emf格式
  • 热门搜索
    胃灼热是怎么回事 降血糖最有效的方法 祝福语大全简短10个字 家常菜大全 脸脱皮怎么办 貔貅开光方法 女人痛经怎么办 泡萝卜怎么做才好吃而且脆酸甜 怎么去除老年斑 脸上的痣怎么去掉