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