728x90
반응형
질문 : 대시를 제외한 문자열에서 영숫자가 아닌 모든 문자를 제거하려면 어떻게합니까?
대시 및 공백 문자를 제외하고 문자열에서 영숫자가 아닌 모든 문자를 제거하려면 어떻게합니까?
답변
[^a-zA-Z0-9 -]
를 빈 문자열로 바꿉니다.
Regex rgx = new Regex("[^a-zA-Z0-9 -]"); str = rgx.Replace(str, "");
출처 : https://stackoverflow.com/questions/3210393/how-do-i-remove-all-non-alphanumeric-characters-from-a-string-except-dash
728x90
반응형
'프로그래밍 언어 > C++' 카테고리의 다른 글
C ++에서 배열 사용 방법 (0) | 2021.06.25 |
---|---|
C ++에서 문자열을 토큰화 하는 방법 (0) | 2021.06.23 |
C ++에서 클래스와 구조체 사용시기 (0) | 2021.06.15 |
C / C ++에서 "->"연산자가 의미하는 것 (0) | 2021.06.15 |
전체 ASCII 파일을 C ++ std :: string [duplicate]로 읽기 (0) | 2021.06.14 |