正则表达式c#中的正则表达式

时间:2012-03-28 14:10:09

标签: c# regex

我们已经从c#代码中实现了brill tagger的调用。我们只需要知道什么是正确的正则表达式正则表达式从字符串中消除所有,但jst保持a-z,A-Z,句号和逗号。我们在在线正则表达式测试器上尝试了[^a-zA-Z\.\,]并且它给出了正确的结果,但是当在C#中实现时,它无法正常工作。我们还尝试了其他几种组合,但我们没有得到正确的结果。

这是我们写作的格式:

strFileContent = Regex.Replace(strFileContent, @"[^a-zA-Z\.\,]", "");

但我们没有得到所需的输出。有什么不对?

1 个答案:

答案 0 :(得分:1)

Regex.Replace(yourString, @"[^a-z\.\,]", string.Empty, RegexOptions.IgnoreCase)

编辑:我看不出你在做什么有什么问题,我的回答完全一样。我在LINQPad中测试了它们,它们都返回相同的结果。