文字列内の部分文字列を置換します。
構文
@ReplaceSubstring(sourceList; fromList; toList) |
引数
sourceList | 文字列リスト | 処理する値 |
fromList | 文字列リスト | 置換する値(置換元) |
toList | 文字列リスト | 置換後の値(置換先) |
戻り値
文字列リスト |
置換後の文字列リスト 一致しないときは、sourcelist をそのまま返す |
機能・使い方
- 部分一致は処理対象になりません
- 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 件のコメント:
コメントを投稿