카테고리 없음

[자바] 자바에서 문자열의 어휘 기능을 식별하기위한 라이브러리

행복을전해요 2021. 1. 20. 15:28

구글 구아바 는 그렇게 할 수 있습니다.

Strings 모듈을 살펴보십시오 : http://code.google.com/p/guava-libraries/wiki/StringsExplained

해당 사이트 에서 CharMatcher 를 확인하십시오!

그리고 그것을 일치시킨 후 나머지 String의 length () 메서드를 사용하십시오.

-------------------

그러한 도서관은 없습니다. 직접 수행하려면 20 줄의 코드를 작성해야합니다.

int length = s.length(); // get the length
int alphaCount;
for( int i=0; i<length; i ++ ) {
    char c = s.charAt(i);
        alphaCount += toInt( Character.isAlpha( c ) );
            ...
            }
            

int toInt( boolean b ) { return b ? 1 : 0; }
-------------------

다음을 살펴볼 수 있습니다.

  • .length() 속성을 사용하여 주어진 문자열의 문자 수를 가져옵니다.
  • .isLetter(Char ch) 문자열 내의 문자가 문자인지 확인합니다.
  • .isUpperCase(Char ch) 문자가 대문자인지 확인합니다.


출처
https://stackoverflow.com/questions/22008844