我有一个这样的字符串:
string inputStr = "Name*&^%LastName*#@";
以下正则表达式将所有特殊字符替换为“-”
Regex rgx = new Regex("[^a-zA-Z0-9 - _]");
someStr = rgx.Replace(someStr, "-");
这会产生类似的输出:Name---LastName---
如何将 '---' 替换为单个 '-' 以使输出如下所示:
Name-LastName
所以问题是如何用一个“-”替换所有特殊字符?
问候。