c# - 如何使用 C# 将所有特殊字符替换为字符串

标签 c# regex

<分区>

我想用逗号 (,) 替换字符串中的所有特殊字符。

例如:

Hello@Hello&Hello(Hello)

输出 -

Hello,Hello,Hello,Hello,

(我不知道如何在 C# 中使用正则表达式)

我可以在 C# 中使用正则表达式来完成这项工作吗?

最佳答案

是的,您可以在 C# 中使用正则表达式

Using regular expressions with C# :

using System.Text.RegularExpressions;

string your_String = "Hello@Hello&Hello(Hello)";
string my_String =  Regex.Replace(your_String, @"[^0-9a-zA-Z]+", ",");

关于c# - 如何使用 C# 将所有特殊字符替换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21388090/

相关文章:

javascript - RegEx - 匹配简单的集合语法并提取内容

java - 在java中使用正则表达式进行模式搜索

c# - .NET 类库中的 IAudioEndpointVolume 位于何处?

c# - 使用 Entity Framework 将 int 列映射到枚举属性

c# - ASP.NET MVC 结构。从 View 中调用 Controller

c# - 使用 C# 鼠标事件从服务器向客户端发送标志

javascript - 如何为文本区域创建正则表达式?

python - ksh 风格的左右字符串剥离匹配的表达式?

regex - 比较两个文件而不进行排序 AWK

c# - 在 gmail 上使用 smtp 发送电子邮件