결론 부터 고
string clenaName = new string(oldName.Select(c => char.IsLetterOrDigit(c) ? c : ' ').ToArray());
-
정규식이 코드도 깔끔하고 좋지만 무겁고
영어, 한글 이외에 일본에 중국어 외국어 등을 제외하고 특문만 뽑는건 쉬운게 아니다 -
char.IsLetterOrDigit()함수를 linq로 처리하면 휠씬 빠르고 생각보다 정규식보다 가독성이 좋다
-
좋다 무조건 고
'new > new dev' 카테고리의 다른 글
char이 얼마나 커질 수 있을까 c# (0) | 2020.02.01 |
---|---|
edge(chromium) 설치 해 봄 (0) | 2020.01.29 |
룰렛 만들어 볼까? (0) | 2020.01.29 |
c# FileInfo (0) | 2020.01.14 |
쉴 스크립트 sample (0) | 2020.01.03 |