共用方式為


REPLACE ER 函數

REPLACE 函數將指定文字字串的全部或部分替換為另一個字串後,將其作為 字串 值回傳。

語法

REPLACE (text, pattern, replacement, regular expression flag)

引數

text字串

字串 類型的資料來源的有效路徑。

pattern字串

如果 regular expression flag 引數為 FALSE,則此引數包含必須替換的文字。

如果 regular expression flag 引數為 TRUE,則此引數包含一個定義搜尋模式和替換文字的規則運算式。

replacement字串

如果 regular expression flag 引數為 FALSE,則此引數包含要用作替換的文字。

如果 regular expression flag 引數為 TRUE,則不使用此引數。

regular expression flag布林值

指示是否使用規則運算式進行替換的 布爾值

回傳值

字串

產生的文字值。

使用方式說明

如果 regular expression flag 引數為 TRUE,則此函數在透過應用由 pattern 引數指定的規則運算式更改後回傳指定的字串。 規則運算式用於尋找必須替換的字元。

如果 regular expression flag 引數為 FALSE,則在 pattern 引數中定義的字元集被 replacement 參數的字元替換後,此函數回傳指定的字串。

範例 1

REPLACE ("+1 923 456 4971", "[^0-9]", "", true)套用刪除所有非數字元號的規則運算式,並回傳 「19234564971」

範例 2

REPLACE ("abcdef", "cd", "GH", false) 用字串 "GH" 替換模式 "cd" 並回傳 "abGHef"

其他資源

文字函數