我现在希望过滤掉这些特殊字符,<>""'%;()&这个好象不起作用啊,请问下面的错在哪? public static string SanitizeInput(string input)
{
string goodChars = Regex.Replace(input,@"^([<>""'%;()&])$","");
return goodChars;
}
{
string goodChars = Regex.Replace(input,@"^([<>""'%;()&])$","");
return goodChars;
}
解决方案 »
- 菜鸟,求救您
- textbox在后台设置maxlength不起作用的问题
- 文件下载 功能实现……
- Ajax错误 使用ScriptManager和UpdatePanel来实现局刷新时报错
- 请问怎样通过DataList删除一行记录
- Iframe框架的滚动条颜色怎么设置呢,谁知道吗?
- 高分求教:在程序里面(服务器端)调用Winrar压缩文件的方法?另寻求一条语句转换的方法。vb.net到C#。up有分
- 不到可安装的 ISAM
- 一個很菜的問題
- 请问一个关于Session的问题,各位大虾不吝赐教.
- ExecuteNonQuery()能验证有重复的记录吗?
- 怎样请求,返回的不是完整的超文本,而是部分超文本?
里面的()要好像转义 (在正则表达式是要的,但我不知道你这样子写要不要)
恩,去掉^和$正确,非常感谢 public static string SanitizeInput(string input)
{
string goodChars = Regex.Replace(input,@"([<>""'%;()&])","");
return goodChars;
}