Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.4.1 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Строки > strsubst

strsubst

замена одной символьной строки другой

Последовательность вызова

string_out = strsubst(string_in, searchStr, replaceStr)
string_out = strsubst(string_in, searchStr, replaceStr, [flag])

Аргументы

string_in

матрица символьных строк. Строки, в которых ищутся совпадения с searchStr.

searchStr

символьная строка. Строка, которая ищется в string_in.

replaceStr

Символьная строка. Строка замены.

string_out

матрица символьных строк. Результат замены строки searchStr строкой replaceStr в string_in.

flag

символ ("r" для регулярного выражения).

Описание

Функция 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')

Смотрите также

  • string — преобразование в строку
  • strings — объект Scilab'а, символьные строки
Report an issue
<< strstr Строки strtod >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Apr 02 17:37:57 CEST 2013