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