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
функция системного ядра.
Вызовите text2list
с и без опции Cyclic
:
text2list("This is a simple example!", ["is", "mp"])
text2list("This is a simple example!", ["is", "mp"], Cyclic)
|
Текст, который будет анализироваться: символьная строка |
|
Разделители: список символьных строк. Пустая строка |
|
Список разделителей используется циклически |
Список символьных строк.