중국어 및 중국어 문 자 를 검사 하 는 정규 표현 식 입 니 다. 실제 두 바이트 영역 을 포함 하고 있 습 니 다.

1017 단어 정규 표현 식


 private static String            chineseCharRegEx  = ".*([\u2E80-\uFFFD]).*"; //                  ,           

 public String getStrFromFile()
    {
        BufferedReader in = null;
        StringBuffer sb = new StringBuffer();
        try
        {
            in = new BufferedReader(new InputStreamReader(new FileInputStream(filePath)));
            String tmpStr = null;
            while((tmpStr = in.readLine()) != null)
            {
                if(!tmpStr.matches(chineseCharRegEx))
                {
                    sb.append(tmpStr);
                    sb.append('
'); } } in.close(); } catch(Exception e) { e.printStackTrace(); logger.error("", e); } return sb.toString(); }

좋은 웹페이지 즐겨찾기