文字列ごとに置換

ロジック名

文字列ごとに置換

機能

入力文字列を変換テーブルにより置換して返します。

データ型

場所
1番目の入力ハンドラ 文字列
ロジックの出力 文字列
lightbulb詳細は「ロジックの仕様」を参照してください。

プロパティ

カテゴリ プロパティ 説明
必須設定 変換テーブル ロジックは変換テーブルに基づいて入力値を置き換えて返します。マッチするものがなければ入力をそのまま返します。
必須設定 マッチング方法 マッチング方法を指定します。
必須設定 置換方法 置換方法を指定します。
付加文字列 接頭語 置換後の文字列の前に追加される文字列を指定します。
付加文字列 接尾語 置換後の文字列のあとに追加される文字列を指定します。
コメント コメント 仕様書にも設定したコメントが出力されます。変換処理には関係しません。

マッチング方法

オプション 説明
完全一致 入力ハンドラの値と[変換テーブル][変換元]の値が完全に一致した場合に置換を行います。
部分一致 入力ハンドラの値の一部分と[変換テーブル][変換元]の値が一致した場合に置換を行います。

置換方法

オプション 説明
完全置換 入力ハンドラの値を[変換テーブル][変換先]の値に置き換えます。
部分置換 入力ハンドラの値で一致した部分を[変換テーブル][変換先]の値に置き換えます。

仕様制限

ロジックの使用例

マッピング定義


ロジックの設定と処理結果(完全一致の場合)

変換テーブルを用いて曜日の表記をアルファベットから漢字に置換します。
プロパティ設定
プロパティ 設定値
変換テーブル
変換元変換先
Sunday日曜日
Monday月曜日
Tuesday火曜日
Wednesday水曜日
Thursday木曜日
Friday金曜日
Saturday土曜日
マッチング方法 完全一致
置換方法 完全置換
入力データ
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
結果データ
日曜日
月曜日
火曜日
水曜日
木曜日
金曜日
土曜日

ロジックの設定と処理結果(部分一致の場合)

変換テーブルを用いて曜日の表記を漢字からアルファベットに置換します。
プロパティ設定
プロパティ 設定値
変換テーブル
変換元変換先
Sun
Mon
Tue
Wed
Thu
Fri
Sat
マッチング方法 部分一致
置換方法 部分置換
入力データ
3/20 (日)
3/21 (月)
3/22 (火)
3/23 (水)
3/24 (木)
3/24 (金)
3/25 (土)
結果データ
3/20 (Sun)
3/21 (Mon)
3/22 (Tue)
3/23 (Wed)
3/24 (Thu)
3/24 (Fri)
3/25 (Sat)