2011-11-18 7 views
0

텍스트 필드에서 특수 문자를 삭제하려면 { '~;}와 같이 정규 표현식을 사용하거나 논리 프로그램을 만드는 것이 더 빠릅니까?특수 문자 삭제

+0

String.Replace 당신이 짧은 고통, 또는 1.4million 문자가 포함 된 문서에서 삭제하려는 작업에 따라 할 수있다. – ChrisBint

+0

예를 들어 "before"및 "after"샘플과 같이 좀 더 구체적으로 기재하십시오. 그렇지 않으면, 생각 해요'return someString.Replace ("~", ");' –

+0

일반적으로 말하자면 정규 표현식 엔진이 특정 사건을 처리하는 데 훨씬 더 많은 작업을 수행해야하므로 논리가 빠릅니다. 모든 RegEx에도 적용됩니다). –

답변

1

어떻게해야할지 모르겠다면 로직을 사용하는 것이 더 쉬울 것입니다. 반면에 Regex를 사용하면 훨씬 더 많은 것을 배울 수 있습니다.

그리고 Marc Gravell said으로, 가장 좋은 건 잘