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