[C# 정규표현식] 영숫자 문자와 영숫자가 아닌 문자 찾기
- C#/정규표현식
- 2021. 11. 23. 19:49
참조
- 손에 잡히는 정규표현식
영숫자 문자와 영숫자가 아닌 문자 찾기
- 영숫자는, 대문자와 소문자를 포함한 알파벳 A부터 Z, 숫자, 밑줄을 포함합니다.
- 영숫자 메타 문자
- \w : 대소문자와 밑줄을 포함하는 모든 영숫자([a-zA-Z0-9_])
- \W : 영숫자나, 밑줄이 아닌 모든 문자 ([^a-zA-Z0-9_])
예제 코드
- 다음 예제 코드를 통해서 영숫자 문자와 영숫자가 아닌 문자를 찾아 보겠습니다.
11213
A1C2E3
48075
48237
M1B4F2
90046
안녕하세요
using System;
using System.Text.RegularExpressions;
namespace Test
{
class Program
{
static void Main(string[] args)
{
string path = @"C:\Users\Desktop\RegexTest.txt";
string textValue = System.IO.File.ReadAllText(path);
string pattern = @"\w\d\w\d\w\d";
var matches = Regex.Matches(textValue.ToString(), pattern);
foreach(var match in matches)
{
Console.WriteLine($"{pattern} 패턴에 매칭된 데이터 {match}");
}
}
}
}
\w\d\w\d\w\d 패턴에 매칭된 데이터 A1C2E3
\w\d\w\d\w\d 패턴에 매칭된 데이터 M1B4F2
728x90
'C# > 정규표현식' 카테고리의 다른 글
[C# 정규표현식] 정규표현식 이메일 찾기2 (0) | 2021.12.05 |
---|---|
[C# 정규표현식] 정규표현식 - 이메일 주소 찾기 (0) | 2021.12.01 |
[C# 정규표현식] 특정한 문자 형태와 일치시키기 (0) | 2021.11.23 |
[C# 정규표현식] 공백 문자 찾기 (0) | 2021.11.21 |
[C# 정규표현식] 메타 문자 사용하기 (0) | 2021.11.19 |
이 글을 공유하기