반응형
C# 에서 영문, 숫자를 치환하기 ( # 으로 변경하기 )
1. 숫자만 얻기
- 정규식 : [0-9]
string str = "안녕하세요.한글입니다.abcdeABCDEFG. 012-3456-7890";
// 숫자만 0-9 -> # 변환
str = Regex.Replace(str, @"[0-9]", "#");
2. 영문자만 얻기
- 정규식 : [a-zA-Z]
string str = "안녕하세요.한글입니다.abcdeABCDEFG. 012-3456-7890";
// 영문자 a-z A-Z -> # 변환
str = Regex.Replace(str, @"[a-zA-Z]", "#");
치환하기 함수
static string ReplaceContent(string content)
{
content = Regex.Replace(content, @"[0-9]", "#");
content = Regex.Replace(content, @"[a-zA-Z]", "#");
return content
}
반응형
'프로그램&코딩 > Coding' 카테고리의 다른 글
HttpWebRequest , HttpClient 방식 GET, POST, PUT 등 테스트 (0) | 2020.05.26 |
---|---|
MSSQL 테이블을 배열로 반환하기 (0) | 2019.06.24 |
정규식(Regex) 변환(replace) 및 이메일, 핸드폰번호, 전화번호 등 체크하기 (0) | 2019.02.13 |
OnSelectedIndexChanged 인 경우에도 응답이 없을 경우.. (0) | 2017.09.13 |
WCF 서비스 제공시 JAVA 의 경우 데이터 타입 문제(Using different data types between Java and WCF) (0) | 2017.08.29 |
SOAP 에러 - 유효성 검사 절차에 따르면 원격 인증서가 잘못되었습니다. (0) | 2017.08.24 |