111,126
社区成员
发帖
与我相关
我的任务
分享
Regex.Replace(input,"[0-9]+",""); //如果把数字过滤掉的话,将数字替换为空即可
//而一楼的 是替换掉所有的非英文字母,如果字符串中还有确定含义的其他字符如下划线,标点符号等等,这里会一并的替换掉,这样也许会改变原来的意思
using System.Text.RegularExpressions;
string pattern = "[^a-zA-Z]";
Regex r = new Regex(pattern, RegexOptions.Compiled);
string str ="1f 12fsd 34f5 6fsda78 91fdsa011 fsa12345 fsda7345434 ";
str = r.Replace(str, "");