您可以使用正則表達式來去除特殊字符,以下是一個示例代碼:
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string input = "Hello, world!$%^&*()";
// 使用正則表達式去除特殊字符
string output = Regex.Replace(input, "[^a-zA-Z0-9]", "");
Console.WriteLine(output);
}
}
在上面的代碼中,我們使用Regex.Replace
方法和正則表達式[^a-zA-Z0-9]
來去除特殊字符。這個正則表達式表示匹配任何不是字母或數字的字符,并將其替換為空字符串。您可以根據自己的需求修改正則表達式來去除不同的特殊字符。