수업 과제를 받았는데 wordfinder라는 프로그램을 구현해오는것이 과제입니다.
내용중에 Regular Expression이라는 이름으로 사용자에게 a*b라고 입력을 받으면 a와b사이에 char가 0개이상 있는 단어를 찾아 출력해줍니다.
a?b를 입력받으면 a와b사이에 char가 0개나 1개 있는 단어를 찾아 출력해줍니다.
문제는 a*b나 a?b 같은건 금시초문이라, 어떻게 구현을 해야할 지 전혀 감이 안잡히더군요.
이것이 구현되어 있는 라이브러리가 있나요? 아니면 구현하는 방법이 있을까요? 상당히 쉽지 않네요 ㅜㅜ
무슨수업이길래이런걸하나요
프로젝트 위주로 진행되는 수업입니다
직접 하면 되져
입력받고 문자코드 값 따져보고 문자열 읽고 문자코드 값 따져보고
http://sunyzero.tistory.com/242
리눅스 시스템 네트워크 프로그래밍 책인데, 3장 예제 중에 regex 정규표현식 원하는 기능 똑같은거 있어