strsubst
замена одной символьной строки другой
Синтаксис
string_out = strsubst(string_in, searchStr, replaceStr) string_out = strsubst(string_in, searchStr, replaceStr, "regexp")
Аргументы
- string_in
матрица символьных строк. Строки, в которых ищутся совпадения с
searchStr
.- searchStr
символьная строка. Строка, которая ищется в
string_in
.- replaceStr
Символьная строка. Строка замены.
- string_out
матрица символьных строк. Результат замены строки
searchStr
строкойreplaceStr
вstring_in
.- флаг "regexp" | "r"
Затем
searchStr
используется как регулярное выражение.
Описание
Функция strsubst
заменяет все совпадения со
строкой searchStr
в матрице строк
string_in
строкой replaceStr
.
Когда используется четвёртый параметр "r"
, то
строка searchStr
должна быть регулярным
выражением. Тогда strsubst
будет
сопоставлять её с string_in
и заменять в
соответствии с правилами регулярных выражений.
Примеры
strsubst('SCI/demos/scicos','SCI','.') strsubst('SCI/demos/scicos','/',' ') strsubst('2' ,'/2(]*)?$\1/' ,'0','r')
Report an issue | ||
<< strstr | Строки | strtod >> |