7

我有一个正则表达式

[A-Za-z]

和一个字符串,例如

你好!这是一个字符串。

我想用空格替换所有不在正则表达式中的字符。所以,我会结束

嗨,这是一个字符串

这是怎么做到的?

4

2 回答 2

14
var cleaned = Regex.Replace(given, "[^A-Za-z]", " ");
于 2013-04-05T15:02:27.753 回答
5

尝试:

string output = Regex.Replace(input, "[^A-Za-z]", " ");
于 2013-04-05T15:02:19.503 回答