Замените подстроки между запуском и конечными точками
newStr = replaceBetween(str,startStr,endStr,newText)newStr = replaceBetween(str,startPos,endPos,newText)newStr = replaceBetween(___,'Boundaries',bounds) подстроки замен в newStr = replaceBetween(str,startStr,endStr,newText)str с текстом в newText. Подстроки, которые заменяются, происходят между подстроками startStr и endStr. Однако replaceBetween не заменяет startStr и endStr самостоятельно. replaceBetween возвращает результат как newStr. Аргумент newText может иметь различное количество символов, чем подстрока, которую он заменяет.
Если str является массивом строк или массивом ячеек из символьных векторов, то replaceBetween заменяет подстроки в каждом элементе str. Выходной аргумент newStr имеет совпадающий тип данных как str.
обеспечивает запуски и концы, заданные в любом из предыдущих синтаксисов, чтобы быть или содержащим или исключительным. Они являются содержащими, когда newStr = replaceBetween(___,'Boundaries',bounds)bounds является 'inclusive', и исключительный, когда bounds является 'exclusive'. Например, replaceBetween(str,startStr,endStr,newText,'Boundaries','inclusive') заменяет startStr, endStr и весь текст между ними с текстом, заданным newText.