我有一个列表,希望通过删除各种字符来清理它。我决定第一次尝试使用Lambda和Regex,但脸色平淡。
foreach (var str in listResults)
{
listResults.Select(c => {c = removePunctuation(c); return c;}).ToList();
}
private string removePunctuation(string str)
{
return Regex.Replace(str, @"\t|\n|\r|.|,|:|;|!", " ");
}