text2list

Разделите символьную строку в список подстрок

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

text2list(text, separators, <Cyclic>)

Описание

text2list разделяет символьную строку в список подстрок, с помощью строк в списке separators как разделители. text2list возвращает список, содержащий подстроки.

Без опции Cyclic текст разделен можно следующим образом. Первое вхождение одного из разделителей в separators расположено в text. Если никакой разделитель не найден, полный текст возвращен как единственная подстрока. В противном случае подстрока до разделителя задает первую подстроку. Разделитель является второй подстрокой. Оставшийся текст обрабатывается как, выше того, пока больше нет оставленных символов. Результат не зависит от порядка разделителей.

С опцией Cyclic первый разделитель в separators используется, чтобы идентифицировать первую подстроку. Сам разделитель является второй подстрокой. Затем второй разделитель в separators используется, чтобы идентифицировать третью подстроку и так далее. После использования последнего разделителя списка первый используется снова, пока целый текст не обрабатывается или пока текущий разделитель не найден в оставшемся тексте. Результат зависит от порядка разделителей.

text2list является функцией системного ядра.

Примеры

Пример 1

Вызовите text2list с и без опции Cyclic:

text2list("This is a simple example!", ["is", "mp"])

text2list("This is a simple example!", ["is", "mp"], Cyclic)

Параметры

text

Текст, который будет анализироваться: символьная строка

separators

Разделители: список символьных строк. Пустая строка "" не принята как разделитель.

Опции

Cyclic

Список разделителей используется циклически

Возвращаемые значения

Список символьных строк.

Смотрите также

Функции MuPAD

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