有人可以帮助我将以下PHP内容转换为.Net吗?
我在.Net中没有足够的想法,我需要一个正则表达式来从解密的字符串中清除垃圾字符。
function clean($val) {
return preg_replace('/[^A-Za-z0-9\-|||!@#$%&*. ]/', '', $val);
}
echo clean($val)
答案 0 :(得分:1)
你可以在C#中这样做:
private string CleanStr(string val)
{
return Regex.Replace(val, @"[^A-Za-z0-9\-|!@#$%&*. ]", string.Empty);
}
然后在来电者中:
Console.WriteLine(CleanStr("<<<Go>>>"));
结果:Go