あるセットの文字を別のセットの対応する文字に置き換えることができる正規表現パターンが必要です。例:set [abcdefg]、set [1234567]に置き換える必要があります...したがって、「bag」の文字列では、置き換えを「217」にします。
Regex regX = new Regex("([abcdefg])([1234567])");
string result = regX.Replace("bag", "$1$2");
私の結果はソースと同じです。置換パターンはどうあるべきですか?