728x90
반응형
특정한규칙을 가진 문자열의 집합을 표현하는 형식
Namespace : System.Text.RegularExpressions
예) 숫자만 표현할 경우
Regex.Replace("0123456789ABCD가나다라@@!!" ,@[^0-9], "");
결과 : "0123456789"
예) 영어만 표현할 경우
Regex.Replace("0123456789ABCD가나다라@@!!" ,@[^a-zA-Z], "");
결과 : "ABCD"
예) 한글만 표현할 경우
Regex.Replace("0123456789ABCD가나다라@@!!" , @[^가-힣], "");
결과 : "가나다라"
예) 특수문자를 제외하고표현할 경우
Regex.Replace("0123456789ABCD가나다라@@!!" ,@[^0-9a-zA-Z가-힣], "");
결과 : "0123456789ABCD가나다라"
위 예시는 흔히 사용되는 정규식이고 패턴에 따라 다양하게 사용될 수 있다.
참고자료 1
참고자료 2 아래 자료에서 굉장히 잘 설명되어 있다!!
반응형
'프로그래밍 > 기본기ㆍ자료구조' 카테고리의 다른 글
var와 let의 차이 (10) | 2020.04.28 |
---|---|
재귀호출 (2) | 2020.04.28 |
Hungarian Notation(헝가리안 표기법) (3) | 2020.04.27 |
Snake case(스네이크 표기법) (2) | 2020.04.26 |
Pascal Case (파스칼 표기법) (2) | 2020.04.22 |