Cố gắng sử dụng StringBuilder.Replace thay vào đó.
Nên cải thiện đáng kể hiệu suất.
Điều này hợp lệ giống như một string.Replace(..)
substitude và không dành cho regex
nhưng rõ ràng nút cổ chai nằm trong string
cuộc gọi.
CHỈNH SỬA :
Ví dụ ( pesudocode ):
char[] c = new char[]{'.', ' '};
Value = Value.Trim(c);
var sb = new StringBuilder(Value);
sb.Replace("'", "");
sb.Replace(")", " ");
sb.Replace("(", " ");
sb.Replace("-", " ");
sb.Replace("_", " ");
sb.Replace("רח", "");