Удалите подстроки между индикаторами, которые метка запускает и концы подстрок
newStr = eraseBetween(str,startStr,endStr)
newStr = eraseBetween(str,startPos,endPos)
newStr = eraseBetween(___,'Boundaries',bounds)
удаляет все символы из newStr = eraseBetween(str,startStr,endStr)
str
, которые происходят между подстроками startStr
и endStr
, но не удаляет startStr
и endStr
самими. eraseBetween
возвращает оставшийся текст как newStr
.
Если str
является массивом строк или массивом ячеек из символьных векторов, то eraseBetween
удаляет символы из каждого элемента str
. Выходной аргумент newStr
имеет совпадающий тип данных как str
.
удаляет все символы из newStr = eraseBetween(str,startPos,endPos)
str
, которые происходят между положениями startPos
и endPos
, включая символы в тех положениях.
обеспечивает запуски и концы, заданные в любом из предыдущих синтаксисов, чтобы быть или содержащим или исключительным. Они являются содержащими, когда newStr = eraseBetween(___,'Boundaries',bounds)
bounds
является 'inclusive'
, и исключительный, когда bounds
является 'exclusive'
. Например, eraseBetween(str,startStr,endStr,'Boundaries','inclusive')
удаляет startStr
, endStr
и весь текст между ними.
количество
| стирание
| extractAfter
| extractBefore
| extractBetween
| insertAfter
| insertBefore
| соединение
| замена
| replaceBetween
| размер
| разделение
| strlength