将 php preg_replace 转换为 C#

convert php preg_replace to C#

如何将此 php 代码转换为 C#:

echo preg_replace('/[b-df-hj-np-tv-z]/i', '[=12=]o[=12=]', 'david');
// output: dodavovidod

我试过这个,但没用:

string s1 = "david";
string s2 = System.Text.RegularExpressions.Regex.Replace(s1, "$o$", "/[b-df-hj-np-tv-z]/i");
Console.WriteLine(s2);
var result = Regex.Replace("david", "[b-df-hj-np-tv-z]", "[=10=]o[=10=]" );