@ReplaceSubstring

出直し!! ヘルプ(@関数)

文字列内の部分文字列を置換します。


構文

@ReplaceSubstring(sourceList; fromList; toList)


引数

sourceList 文字列リスト 処理する値
fromList 文字列リスト 置換する値(置換元)
toList 文字列リスト 置換後の値(置換先)


戻り値

文字列リスト 置換後の文字列リスト
一致しないときは、sourcelist をそのまま返す


機能・使い方

  1. 部分一致は処理対象になりません
  2. fromlist, tolist は、要素ごとに処理されます

使用例

Source, From と To の3つのフィールドがある文書で、以下の式を実行します。

@Replace(Source; From; To)

フィールド A の値が次の3つの文字列リスト値であったとして、

"apple":
"green apple":
"pineapple"

フィールド From と To の値を変化させた場合、結果は以下の通りとなります。

From To 結果
"apple" "orange" "orange":
"green orange":
"pineorange"
"apple":
"green"
"orange":
"blue"
"orange":
"blue orange":
"pineorange"

  • 完全一致も部分一致も置換の対象となります

0 件のコメント:

コメントを投稿