正規表現の置換をテストするコンソール アプリケーションを作成しました。
string xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?><orders><order>";
xml = Regex.Replace(xml, "<?xml version=\"1.0\" encoding=\"utf-8\"?>", "", RegexOptions.IgnoreCase);
Console.WriteLine(xml);
Console.ReadLine();
しかし、入力と同じ出力が得られます。誰か助けてもらえますか?:) 私が望むのは、文字列の最初の部分が削除され、 "" だけが返されることです