Thanks for pointing that out. I did not consider "replace" or "replacing" as a search keyword - I was looking for "replacement" and "substitution".
How about splitting the list up into characters used in the match, and characters used in the replacement, with separate headers?