The Find Replace tool searches for data in one text field from an input table and replaces it with specified text field data from a reference table.
Configure the tool
The Find Replace tool has two inputs:
The left input is the initial input table stream "F" - for "Find." This is the table to be updated with the results.
The right input is the lookup table "R" - for "Replace." This is the table containing data used to replace data in (or append data to) the original input.
Find Section
Choose the radio button that best describes the part of the field containing the value to find:
Beginning of Field: Searches for the instance of the field value in the beginning of the field, meaning the entire field does not have to only contain what is being searched for.
Any Part of Field: Searches for the instance of the field value in any part of the field, meaning the entire field does not have to only contain what is being searched for.
Entire Field: Searches for the instance of the field value contained within the entire field. So the instance MUST be there in its entirety to be replaced with the new value.
Select the Find Within Field - this is the field in the table with data to be replaced by data in the reference (R input) table.
Select the Find Value - this is the field from the reference table containing the same values as the Find within Field field in the original (F input) table.
Select optional search conditions:
Case Insensitive Find:This option will ignore the case in the search.
Match Whole Word Only: This option will only match a string if there are spaces around it or it is at the beginning or end of the field.
Replace Section
You can choose to replace or append data in the table using the following radio buttons:
Replace Found Text With Value:
Choose the field from the reference table (R input) to use to update the original table (F input) Find Within Field.
Optionally select Replace Multiple Found Items. This should only be used if you selected Any Part of Field from the first radio button.
Append Field(s) to Record:
Choose this option to append a column populated with the lookup table (R input) data whenever the selected Find Value field data is found within the selected Find Within Field.