正则表达式替换只考虑字母

时间:2017-03-20 21:17:08

标签: asp.net

我想从我的字符串中替换特殊的章程,数字,空格等。

例如,如果我有“123adfei_f g#”,它应该给我“adfeifg”。

  string firstvla = System.Text.RegularExpressions.Regex.Replace(fname, @"^[^a-zA-Z]", "");

我试图传递只允许字母(a-z)和A-Z.ts的模式,而不是给我预期的结果。

有没有最好的方法呢?

1 个答案:

答案 0 :(得分:1)

你的字符串错了。你的意思是从没有字母开始。

请尝试"[^a-zA-Z]*"