美文网首页
字符串中文提取

字符串中文提取

作者: 阿杰_96c5 | 来源:发表于2022-05-06 09:52 被阅读0次

    是否是中文

    public boolean checkChinese(String chinese)
    {
        Pattern p = Pattern.compile("[\u4e00-\u9fa5]");
        Matcher m = p.matcher(chinese);
        if (m.find()) {
            return true;
        }
        return false;
    }
    
    
    

    从文档中提取中文语句

    48 return new ResultModel("修改成功");

    59 return new ResultModel("添加成功");

    106 return new ResultModel("修改成功");

    180 return "数据为空";
    187 return "添加成功";

    @Test
    public void getChineseforomFile(){
        List<String> stringsList = new ArrayList<>();
        FileReader fileReader = new FileReader("C:\\Users\\Administrator\\Desktop\\项目后台的中文提醒内容.txt");
        List<String> result = fileReader.readLines();
        
        for (String str : result) {
            String[] split = StrUtil.subBetweenAll(str, "\"", "\"");
            for (String s : split) {
                if(checkChinese(s)){
                    stringsList.add(s);
                }
            }
        }
        stringsList = stringsList.stream().distinct().collect(Collectors.toList());
        stringsList.forEach(System.out::println);
    }
    

    相关文章

      网友评论

          本文标题:字符串中文提取

          本文链接:https://www.haomeiwen.com/subject/krvayrtx.html