繁体   English   中英

.NET-清理垃圾字符的正则表达式

[英].Net - regular expression to clean the junk chars

有人可以帮我将以下PHP内容转换为.Net吗?

我对.Net不够了解,我需要一个正则表达式来从解密的字符串中清除垃圾字符。

function clean($val) {
  return preg_replace('/[^A-Za-z0-9\-|||!@#$%&*. ]/', '', $val);
}
echo clean($val)

您可以在C#中以这种方式进行操作:

private string CleanStr(string val) 
{
   return Regex.Replace(val, @"[^A-Za-z0-9\-|!@#$%&*. ]", string.Empty);
}

然后在调用者中:

Console.WriteLine(CleanStr("<<<Go>>>"));

结果: Go

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM