过滤c#

时间:2016-08-04 09:04:12

标签: c#

我有一个c#程序,它将字符串注入到一些javascript中,问题是在那些字符串中有特殊字符,这些字符会破坏js并结束为“非法令牌”。

我无法确定使用什么特殊字符。有没有办法过滤所有东西?

我尝试过这样的事情没有成功:

  retval = new string(input.Where(c => !char.IsControl(c)).ToArray());
  retval = retval.Replace("\u200B", "");

非常欢迎任何想法或暗示

0 个答案:

没有答案