using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string s = "Woolworth's";
string pattern = "(['^$.|?*+()\\\\])";
string replacement = "\\$1";
Regex rgx = new Regex(pattern);
string t = rgx.Replace(s, replacement);
Console.WriteLine("Original String: {0}", s);
Console.WriteLine("Replacement String: {0}", t);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CiAgICAgIHN0cmluZyBzID0gIldvb2x3b3J0aCdzIjsKICAgICAgc3RyaW5nIHBhdHRlcm4gPSAiKFsnXiQufD8qKygpXFxcXF0pIjsKICAgICAgc3RyaW5nIHJlcGxhY2VtZW50ID0gIlxcJDEiOwogICAgICAKICAgICAgUmVnZXggcmd4ID0gbmV3IFJlZ2V4KHBhdHRlcm4pOwogICAgICBzdHJpbmcgdCA9IHJneC5SZXBsYWNlKHMsIHJlcGxhY2VtZW50KTsKCiAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJPcmlnaW5hbCBTdHJpbmc6IHswfSIsIHMpOwogICAgICBDb25zb2xlLldyaXRlTGluZSgiUmVwbGFjZW1lbnQgU3RyaW5nOiB7MH0iLCB0KTsgIAoJfQp9