java判断字符串有中文_JAVA入门之正则表达式判断字符串包含中文
測試程序運行結果!可以看到,程序可以正確判斷出用戶輸入的信息字符串是否包含中文!
整個程序代碼如下:
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判断字符串有中文_JAVA入门之正则表达式判断字符串包含中文的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 拼音模糊查询_java实现首字
- 下一篇: java linkedlist源码_Ja