【发布时间】:2009-12-15 10:09:18
【问题描述】:
为什么这个正则表达式不起作用?我想用所有非默认字符替换我的字符串
legal are = a-Za-z0-9-rest 应该被替换并在没有禁止字符的情况下返回
protected string FormatToInvalidChars(string InputString)
{
string RegexPattern = @"(^[A-Za-z0-9]*)$";
string s = Regex.Replace(InputString.Trim(), RegexPattern, "$1");
return s;
}
【问题讨论】: