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#/정규표현식 범범조조 2021. 11. 23. 19:25
참조 손에 잡히는 정규표현식 특정한 문자 형태와 일치시키기 지금까지 특정 문자, 모든 문자, 문자 집합 가운데 하나를 어떻게 찾는지 알아보았고, 어떻게 문자를 제외하는지도 알아보았습니다. 문자 집합은 검색에서 쓰는 가장 흔한 형태이기에, 자주 쓰는 문자 집합들은 특수한 메타 문자로 대신하기도 합니다. 이런 메타 문자들을 문자 클래스 라고 부릅니다. 숫자와 숫자가 아닌 문자 찾기 앞서 배웠듯이, [0-9]는 [0123456789]을 줄인 표현이고 어떤 숫자와도 일치합니다. 숫자를 제외한 문자를 찾으려면, [^0-9]처럼 제외하는 메타 문자를 사용합니다. 메타문자 설명 \d 숫자 하나 \D 숫자를 제외한 문자 하나 예제 코드 var myArray = new Array(); ... if (myArray[0] ..