Заменить подстроки между начальной и конечной точками
заменяет подстроки в newStr = replaceBetween(str,startPat,endPat,newText)str с текстом в newText. Заменяемые подстроки находятся между подстроками startPat и endPat. Однако replaceBetween не заменяет startPat и endPat сами. replaceBetween возвращает результат как newStr. newText аргумент может содержать не столько символов, сколько заменяемая подстрока.
Если str является строковым массивом или массивом ячеек символьных векторов, то replaceBetween заменяет подстроки в каждом элементе str. Выходной аргумент newStr имеет тот же тип данных, что и str.
приводит к тому, что начальные и конечные значения, указанные в любом из предыдущих синтаксисов, являются либо инклюзивными, либо эксклюзивными. Они являются инклюзивными, когда newStr = replaceBetween(___,'Boundaries',bounds)bounds является 'inclusive', и эксклюзивно, когда bounds является 'exclusive'. Например, replaceBetween(str,startPat,endPat,newText,'Boundaries','inclusive') заменяет startPat, endPatи весь текст между ними с текстом, указанным newText.
count | erase | eraseBetween | extract | extractBetween | insertAfter | insertBefore | join | lettersPattern | pattern | replace | split | textBoundary