Wolfram 언어

텍스트의 대문자화

Capitalize는 텍스트 입력에 사용할 수 있는 다수의 대문자화 계획을 포함하고 있습니다.

각 체계는 다른 추론을 사용하여 지정된 단어를 대문자화 할 것 인지를 결정합니다.

전체 Wolfram 언어 입력 표시하기

"TitleCase" 대문자는 The Chicago Manual of Style을 기준으로 사용하여 단어의 위치와 품사를 고려합니다.

이 대문자화 체계는 널리 사용되고 있는 것으로, 많은 작품 제목과 일치합니다. 예를 들어, 이 체계는 Nancy Drew Mystery Stories와 같은 실제 책 제목의 대문자와 비교 할 수 있습니다.

ToLowerCase를 사용하여 모든 단어가 소문자 기준선에서 대문자화 된 것을 확인합니다.

이제 EditDistance를 사용하여 원래의 작품 제목과 대문자화 되어 다시 쓴 것에 대해 대문자를 비교합니다. 둘 중 차이가 있는 문자의 수를 나타내는 정수가 반환됩니다.

편집 거리가 0인 것이 170 건, 1인 것이 5 건 있습니다.

정확히 일치하지 않은 책의 제목을 선택하고 Style을 사용하여 둘의 대문자가 다른 부분을 강조합니다.

이 경우 원래의 제목에서 특정한 짧은 단어가 대문자화 되어 있으며, "E-Mail"의 대문자화도 다르기 때문에 둘의 대문자에 작은 차이가 있습니다.

예를 들어 1990년부터 2000년까지 출판된 서적과 같이 대량의 책에도 같은 개념을 사용할 수 있습니다.

로그의 세로축을 사용하여 모든 결과를 봅니다.

여기서도 또한 대문자화는 일치하는 경우가 많습니다. 차이가 가장 큰 예를 선택하면 그 자체의 대문자 화를 위해, 혹은 원래의 제목에서 특정한 짧은 문자가 관습에 따르지 않는 형태로 대문자화 되었기 때문에 차이가 발생했음을 알 수 있습니다.

관련 예제

de en es fr ja pt-br zh