using System;
using System.Text .RegularExpressions ;
public class Test
{
public static void Main( )
{
// your code goes here
string input = "This @#$[ываыв]ҳҶқаӣ %is text with some test data %$ dsffs !@#$%" ;
string pattern = "[-.,(){}@#$%^&*!+=:;/\\ [\\ ]]+" ;
string replacement = "" ;
Regex rgx = new Regex( pattern) ;
string result = rgx.Replace ( input, replacement) ;
Console.WriteLine ( "Original String: {0}" , input) ;
Console.WriteLine ( "Replacement String: {0}" , result) ;
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJCXN0cmluZyBpbnB1dCA9ICJUaGlzIEAjJFvRi9Cy0LDRi9CyXdKz0rbSm9Cw06MgJWlzIHRleHQgd2l0aCBzb21lIHRlc3QgZGF0YSAlJCBkc2ZmcyAhQCMkJSI7CiAgICAgIHN0cmluZyBwYXR0ZXJuID0gIlstLiwoKXt9QCMkJV4mKiErPTo7L1xcW1xcXV0rIjsKICAgICAgc3RyaW5nIHJlcGxhY2VtZW50ID0gIiI7CiAgICAgIFJlZ2V4IHJneCA9IG5ldyBSZWdleChwYXR0ZXJuKTsKICAgICAgc3RyaW5nIHJlc3VsdCA9IHJneC5SZXBsYWNlKGlucHV0LCByZXBsYWNlbWVudCk7CgogICAgICBDb25zb2xlLldyaXRlTGluZSgiT3JpZ2luYWwgU3RyaW5nOiB7MH0iLCBpbnB1dCk7CiAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJSZXBsYWNlbWVudCBTdHJpbmc6IHswfSIsIHJlc3VsdCk7ICAKCX0KfQ==