using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string input = "<name />";
string pattern = "<(.*?)\\s*/>";
string replacement = "<$1></$1>";
Regex rgx = new Regex(pattern);
string result = rgx.Replace(input, replacement);
Console.WriteLine("Original String: {0}", input);
Console.WriteLine("Replacement String: {0}", result);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgRXhhbXBsZQp7CiAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKICAgewogICAgICBzdHJpbmcgaW5wdXQgPSAiPG5hbWUgLz4iOwogICAgICBzdHJpbmcgcGF0dGVybiA9ICI8KC4qPylcXHMqLz4iOwogICAgICBzdHJpbmcgcmVwbGFjZW1lbnQgPSAiPCQxPjwvJDE+IjsKICAgICAgUmVnZXggcmd4ID0gbmV3IFJlZ2V4KHBhdHRlcm4pOwogICAgICBzdHJpbmcgcmVzdWx0ID0gcmd4LlJlcGxhY2UoaW5wdXQsIHJlcGxhY2VtZW50KTsKCiAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJPcmlnaW5hbCBTdHJpbmc6IHswfSIsIGlucHV0KTsKICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoIlJlcGxhY2VtZW50IFN0cmluZzogezB9IiwgcmVzdWx0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICB9Cn0=