2011-11-18 195 views
0

要從文本字段中刪除特殊字符,例如{'〜;},使用正則表達式還是創建邏輯程序會更快?刪除特殊字符

+0

取決於你想從,短刺,或包含1.4million字符的文檔刪除的內容。 – ChrisBint

+0

請更具體一些,例如「樣本之前」和「之後」樣本?否則,我想'return someString.Replace(「〜」,「」);' –

+0

一般而言,我會說邏輯速度更快,因爲正則表達式引擎必須處理更多的事情來處理您的特定情況(如它也必須適用於所有RegExs)。 –

回答

1

如果你不確定如何去做這件事,那麼你可能會發現它更容易使用邏輯。另一方面,你可能通過使用正則表達式學到更多東西。

而且爲Marc Gravell said,你最好的選擇可能是String.Replace