我正在尝试在字符串上进行正则表达式替换,但并不像我希望的那样顺利。我从一个在线工具构建了这个正则表达式,测试显示了我期望的匹配,但是当我运行我的代码时,我没有得到预期的结果。特殊字符的正则表达式
我的代码:
Regex reg = new Regex(@"[^a-zA-Z0-9-]$");
string docName = t.Title.ToLower();
reg.Replace(docName, "-");
我希望,通过采取类似的字符串:"hey! thsi is [email protected]&4$amazing!"
我将结束:"hey- thsi is am--4-amazing-
我有没有出错的地方?
什么是你所得到的结果吗? – 2015-04-01 19:02:42