728x90
반응형
728x170
▶ Program.cs
using System;
using System.Text.RegularExpressions;
namespace TestProject
{
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 한글 문자열 구하기 - GetKoreanString(source)
/// <summary>
/// 한글 문자열 구하기
/// </summary>
/// <param name="source">소스 문자열</param>
/// <returns>한글 문자열</returns>
private static string GetKoreanString(string source)
{
string target = Regex.Replace(source, @"[^ㄱ-ㅎ가-힣]", "");
return target;
}
#endregion
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
string source = "ABCDEFGHIJ가나다라마1234567890";
string target = GetKoreanString(source);
Console.WriteLine($"소스 문자열 : {source}");
Console.WriteLine($"타겟 문자열 : {target}");
}
#endregion
}
}
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON/.NET5] 콘솔 폰트 설정하기 (0) | 2022.05.24 |
---|---|
[C#/COMMON] WebClient 클라이언트 : 서버 인코딩 타입에 맞춰 문자열 다운로드하기 (0) | 2022.05.24 |
[C#/COMMON] 이스케이프 유니코드 문자열 구하기 (0) | 2022.05.23 |
[C#/COMMON] Process 클래스 : 원격 데스크톱 실행하기 (0) | 2022.05.13 |
[C#/COMMON] Process 클래스 : 원격 데스크톱 계정 등록하기 (0) | 2022.05.13 |
[C#/COMMON] IPAddress 클래스 : HostToNetworkOrder/NetworkToHostOrder 정적 메소드를 사용해 리틀 엔디안/빅 엔디안 값 변환하기 (0) | 2022.05.13 |
[C#/COMMON/.NET6] GRPC 스트리밍 사용하기 (0) | 2022.05.05 |
[C#/COMMON/.NET6] GRPC 사용하기 (0) | 2022.05.04 |
[C#/COMMON] OleDbConnection 클래스 : CSV 파일 로드하기 (0) | 2022.04.15 |
[C#/COMMON] KRX 주식 시세 데이터 구하기 (0) | 2022.03.31 |
댓글을 달아 주세요