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