замена

Замените подстроки в документах

Используйте replace, чтобы заменить подстроки слов в документах. Чтобы заменить целые слова и N-граммы в документах, используйте replaceWords и функции replaceNgrams соответственно.

Синтаксис

newDocuments = replace(documents,old,new)

Описание

пример

newDocuments = replace(documents,old,new) замены все случаи old в documents с new.

Примеры

свернуть все

Замените слова в массиве документа.

documents = tokenizedDocument([
    "an extreme example"
    "another extreme example"])
documents = 
  2x1 tokenizedDocument:

    3 tokens: an extreme example
    3 tokens: another extreme example

newDocuments = replace(documents,"example","sentence")
newDocuments = 
  2x1 tokenizedDocument:

    3 tokens: an extreme sentence
    3 tokens: another extreme sentence

Замените подстроки слов.

newDocuments = replace(documents,"ex","X-")
newDocuments = 
  2x1 tokenizedDocument:

    3 tokens: an X-treme X-ample
    3 tokens: another X-treme X-ample

Входные параметры

свернуть все

Введите документы, заданные как массив tokenizedDocument.

Подстрока, чтобы заменить, заданный как массив строк, вектор символов или массив ячеек из символьных векторов.

Типы данных: string | char | cell

Новая подстрока, заданная как массив строк, вектор символов или массив ячеек из символьных векторов.

Типы данных: string | char | cell

Выходные аргументы

свернуть все

Выведите документы, возвращенные как массив tokenizedDocument.

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте