Замените подстроки между начальными и конечными точками
подстроки замен в 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