Удалите подстроки между запуском и конечными точками
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(___,'Boundaries',bounds)bounds является 'inclusive', и исключительный, когда bounds является 'exclusive'. Например, eraseBetween(str,startStr,endStr,'Boundaries','inclusive') удаляет startStr, endStr и весь текст между ними.
count | erase | extractAfter | extractBefore | extractBetween | insertAfter | insertBefore | join | replace | replaceBetween | size | split | strlength