式言語
文字列内の特定の単語や語句を、指定する単語や語句に置換します。大文字と小文字は区別します。
構文
@ReplaceSubstring( sourceList ; fromList ; toList )
パラメータ
sourceList
newSourceList
fromList で指定した文字列の数が toList よりも多い場合は、fromList の残りの文字列は toList の最後の文字列に置換されます。toList の文字列のほうが多い場合は、残りは無視されます。一致する文字列がない場合は、sourceList が変更されずにそのまま返されます。
fromList にリストを指定した場合は、まず最初のリストアイテムの置換が行われ、その結果の sourceList に対して以降の検索が行われます。
たとえば、
@ReplaceSubstring("first";"first":"second";"second":"third")
この例では、third が返されます。
まず、fromList の最初のリストアイテムの「first」が「second」に置換されます。この結果、sourceList の内容は「second」になっています。次に、fromList の 2 番目のリストアイテムの「second」が「third」に置換されます。
ヒント @ReplaceSubString を使用して改行を文字列から削除するには、改行を " " または "" に置換します。
クロスリファレンス
LotusScript 言語の Replace 関数
例 関連項目