Удалите подстроку между начальными и конечными точками
удаляет все символы из newStr = eraseBetween(str,startPat,endPat)str это находится между подстроками startPat и endPat, но не удаляет startPat и endPat самостоятельно. eraseBetween возвращает оставшийся текст как newStr.
удаляет все символы из newStr = eraseBetween(str,startPos,endPos)str это находится между положениями startPos и endPos, включая символы в тех положениях.
обеспечивает начала и концы, заданные в любом из предыдущих синтаксисов, чтобы быть любой содержащим когда newStr = eraseBetween(___,'Boundaries',bounds)bounds 'inclusive', и исключительный, когда bounds 'exclusive'. Например, eraseBetween(str,startPat,endPat,'Boundaries','inclusive') удаляет startPat, endPat, и весь текст между ними.
Примечание
Только Stateflow® графики то использование MATLAB® как поддержка языка действия eraseBetween оператор.
Этот оператор не делает опорных конструкций. Для получения дополнительной информации о структурах в Stateflow, смотрите доступ к Сигналам Шины Через Структуры Stateflow.