Main Content

replaceWords

문서 내 단어 바꾸기

설명

예제

newDocuments = replaceWords(documents,oldWords,newWords)oldWords의 단어를 newWords의 상응하는 단어로 바꿔서 지정된 문서를 업데이트합니다. 이 함수는 기본적으로 대/소문자를 구분합니다.

newDocuments = replaceWords(documents,oldWords,newWords,'IgnoreCase',true)는 대/소문자를 구분하지 않고 oldWords의 단어를 바꿉니다.

예제

모두 축소

replaceWords 함수를 사용하여 축약어를 그에 해당하는 전체 단어로 바꿉니다.

토큰화된 문서로 구성된 배열을 만듭니다.

str = [ ...
    "Increased activity Mon to Fri."
    "Reduced activity Sat to Sun."];
documents = tokenizedDocument(str)
documents = 
  2x1 tokenizedDocument:

    6 tokens: Increased activity Mon to Fri .
    6 tokens: Reduced activity Sat to Sun .

축약어를 그에 해당하는 전체 단어로 바꿉니다.

oldWords = ["Mon" "Tue" "Wed" "Thu" "Fri" "Sat" "Sun"];
newWords = ["Monday" "Tuesday" "Wednesday" "Thursday" "Friday" "Saturday" "Sunday"];
documents = replaceWords(documents,oldWords,newWords)
documents = 
  2x1 tokenizedDocument:

    6 tokens: Increased activity Monday to Friday .
    6 tokens: Reduced activity Saturday to Sunday .

입력 인수

모두 축소

입력 문서로, tokenizedDocument 배열로 지정됩니다.

바꿀 단어로, string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다.

데이터형: string | char | cell

새 단어로, string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다.

newWords는 단어 한 개를 포함하거나 oldWords와 크기가 동일해야 합니다. newWords에 단어가 한 개만 있는 경우 이 함수는 oldWords의 모든 단어를 이 단어로 바꿉니다.

데이터형: string | char | cell

출력 인수

모두 축소

출력 문서로, tokenizedDocument 배열로 반환됩니다.

  • pattern 배열을 지정하여 문서 내 단어를 바꾸려면 replace 함수를 사용하십시오.

버전 내역

R2019a에 개발됨