Replace Each String

Replace Each String

Logic name

Replace Each String (Document Mapper/Variable Mapper/Merge Mapper)

Function

This logic replaces the input string based on a replacement table and returns the value of the string.

Data types

Location

Type

Input handler

String

Logic output

String

= Hint =

Refer to the following for details:

Properties

Category

Property

Description

Required settings

Replacement table

Replaces the input value based on a replacement table and returns the result. The input with no matching value is returned without conversion.

Required settings

Matching method

Specify the matching method.

Required settings

Replacing method

Specify the replacing method.

Additional string

Prefix

Specify a string to add before the replacement string.

Additional string

Suffix

Specify a string to add after the replacement string.

Comment

Comment

You can write a description of the logic. It doesn't affect the conversion process.

Matching method

Option

Description

Exact match

Replaces when the value of the input handler matches the value of Replace from of Replacement table exactly.

Partial match

Replaces when the value of the input handler partially matches the value of Replace from of Replacement table.

Replacing method

Option

Description

Complete replacement

Replaces the value of the input handler with the value of Replace to of Replacement table.

Partial replacement

Replaces the matching part of the input handler with the value of Replace to of Replacement table.

Specification limits

  • Only the first matching string will be replaced when the input value contains multiple strings witch match the value of Replace from.

  • The following characters can't be used for Replace fromand Replace to.

    • "("

    • ")"

Logic sample

Mapping definition

Logic settings and processing result (exact match)

This logic replaces the notations of weeks using the replacement table.

Property settings

Property

Setting

Replacement table

Replace from

Replace to

Sunday

Sun.

Monday

Mon.

Tuesday

Tue.

Wednesday

Wed.

Thursday

Thu.

Friday

Fri.

Saturday

Sat.

Matching method

Exact match

Replacing method

Complete replacement

Input data

Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Output data

Sun.

Mon.

Tue.

Wed.

Thu.

Fri.

Sat.

Logic settings and processing result (partial match)

This logic replaces the notations of weeks using the replacement table.

Property settings

Property

Setting

Replacement table

Replace from

Replace to

Sunday

Sun

Monday

Mon

Tuesday

Tue

Wednesday

Wed

Thursday

Thu

Friday

Fri

Saturday

Sat

Matching method

Partial match

Replacing method

Partial replacement

Input data

3/20 (Sunday)

3/21 (Monday)

3/22 (Tuesday)

3/23 (Wednesday)

3/24 (Thursday)

3/24 (Friday)

3/25 (Saturday)

Output data

3/20 (Sun)

3/21 (Mon)

3/22 (Tue)

3/23 (Wed)

3/24 (Thu)

3/24 (Fri)

3/25 (Sat)

 

= Hint =

For a list of logics, refer to Mapper Logic Guide.