### String Format Tool

This tool allows you to format a string to be output. You can select up to two input strings and format based on the following rules:

- Extracted characters are specified by []. [1-4] extract characters 1 through 4. [12] Extracts character 12. [] = Entire string.

- Special characters are specified by ‘\’. \t (horizontal tab), \r (carriage return), and \n (new line) are supported.

- Any other characters are inserted into the final string.

Examples:

- String = 123

Format = Start[]end

Output = Start123end

- String = ABCDEFG

Format = [2-4][7]

Output = BCDG

- String = ABCDEFG

Format = *[2-4]**[7]?

Output = *BCD**G?

Hint: Reformat the data as required, then use Match Strings Tool.