replace_string()

すべての文字列の一致を指定した文字列に置き換えます。

非推奨のエイリアス: replace()

複数の文字列を置き換えるには、「 replace_strings()」を参照してください。

構文

replace_string(text,lookup,rewrite)

構文規則について詳しく知る。

パラメーター

名前 必須 説明
text string ✔️ ソース文字列。
lookup string ✔️ 置換される文字列。
書き換え string ✔️ 置換する文字列。

戻り値

検索のすべての一致を書き換えの評価に置き換えた後のテキストを返します。 一致が重複することはありません。

range x from 1 to 5 step 1
| extend str=strcat('Number is ', tostring(x))
| extend replaced=replace_string(str, 'is', 'was')

出力

x str replaced
1 Number is 1.000000 Number was 1.000000
2 Number is 2.000000 Number was 2.000000
3 Number is 3.000000 Number was 3.000000
4 Number is 4.000000 Number was 4.000000
5 Number is 5.000000 Number was 5.000000
  • 複数の文字列を置き換えるには、「 replace_strings()」を参照してください。
  • 正規表現に基づいて文字列を置換するには、「 replace_regex()」を参照してください。
  • 文字のセットを置き換えるには、 translate()を参照してください。