小编Dee*_*epu的帖子

替换字符串中的所有特殊字符IN C#

我想在字符串中找到所有特殊字符并替换为连字符(-)

我使用以下代码

string content = "foo,bar,(regular expression replace) 123";    
string pattern = "[^a-zA-Z]"; //regex pattern 
string result  = System.Text.RegularExpressions.Regex.Replace(content,pattern, "-"); 
Run Code Online (Sandbox Code Playgroud)

产量

富巴 - 正则表达式替换----

我在输出中得到多次连字符(---).

我想得到一些像这样的东西

FOO-BAR-正则表达式替换

我如何实现这一目标

任何帮助,将不胜感激

谢谢Deepu

c# replace character

2
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

character ×1

replace ×1