본문 바로가기

Regex2

C#으로 만든 정규표현식을 이용한 검색 프로그램 정규표현식을 해보면서 느끼지만 그리 만만한 내용이 아니라는 것을 알 수 있습니다. 그렇다고 그냥 모르고 지나가자니 실제 회사에서 아니면 스스로 무언가를 개발할 때 무시할 수 없는게 바로 이 정규표현식이라는 것을 알게 되지요. 음 그래서 C#으로 정규표현식을 테스트해 볼 수 있는 간단한 프로그램을 만들어 보았습니다. 시간이 되면 검색된 데이터를 원하는 데이터로 치환하거나 제거하는 기능도 넣고 싶긴 한데 시간이 좀 안되어서 데이터 검색 기능만 넣었습니다. 모쪼록 열심히 정규표현식 넣고 테스트를 해보고 잘 검색되면 웹이던 일반 GUI 애플리케이션이든 잘 적용하여 쓰시기 바랍니다. 사용방법은 정규표현식 입력하기 바로 밑에 있는 텍스트박스에 정규표현식을 넣고 체크할 문장 입력하기에 문장을 입력한 다음 검색하기 버.. 2009. 9. 4.
C#에서 정규표현식 사용하기 C#에서 정규표현식을 사용하기 위해서는 다음과 같이 네임스페이스를 추가해 줍니다. using System.Text.RegularExpressions; 그다음 다양한 클래스가 존재하는데 자신이 원하는 클래스를 사용하여 원하는 문자열 또는 문장에 존재하는 패턴이 있는지 확인하거나 그 위치 등을 파악하면 됩니다. 간단한 예를 하나 올려봅니다. 콘솔 응용 프로그램을 하나 생성하고 앞서 네임스페이스를 추가하고 Main() 안에 아래와 같이 코드를 작성합니다. "This is your book." 이라는 문장에서 "your" 부분 문자열이 존재하면 "일치하는 문자열이 존재합니다." 라고 화면에 출력하고 없으면 "일치하는 문자열이 없습니다."라고 표시되도록 하는 예제입니다. static void Main(string.. 2009. 8. 21.