替换逗号和空格c#

use*_*430 0 c# regex string replace

如何替换字符串中的逗号和空格-我试过这个:

FeatureIds = Regex.Replace(config.FeaturePacks, @"[, ]", "-"),

但它正在用2代替它-:

F0--F1--F2

输入字符串是这样的:

F0,F1,F2

Jon*_*y 5 5

只需在字符类后添加一个或多个+ 量词,即可:[, ]

[, ]+
Run Code Online (Sandbox Code Playgroud)

在regex101.com上测试

如果"空白"也意味着换行,换到[,\s]+哪里\s是一个简写为[ \t\r\n\f]