2011-11-18 132 views
0

要从文本字段中删除特殊字符,例如{'〜;},使用正则表达式还是创建逻辑程序会更快?删除特殊字符

+0

取决于你想从,短刺,或包含1.4million字符的文档删除的内容。 – ChrisBint

+0

请更具体一些,例如“样本之前”和“之后”样本?否则,我想'return someString.Replace(“〜”,“”);' –

+0

一般而言,我会说逻辑速度更快,因为正则表达式引擎必须处理更多的事情来处理您的特定情况(如它也必须适用于所有RegExs)。 –

回答

1

如果你不确定如何去做这件事,那么你可能会发现它更容易使用逻辑。另一方面,你可能通过使用正则表达式学到更多东西。

而且为Marc Gravell said,你最好的选择可能是String.Replace