수업 과제를 받았는데 wordfinder라는 프로그램을 구현해오는것이 과제입니다.

내용중에 Regular Expression이라는 이름으로 사용자에게 a*b라고 입력을 받으면 a와b사이에 char가 0개이상 있는 단어를 찾아 출력해줍니다. 

a?b를 입력받으면 a와b사이에 char가 0개나 1개 있는 단어를 찾아 출력해줍니다.

문제는 a*b나 a?b 같은건 금시초문이라, 어떻게 구현을 해야할 지 전혀 감이 안잡히더군요.

이것이 구현되어 있는 라이브러리가 있나요? 아니면 구현하는 방법이 있을까요? 상당히 쉽지 않네요 ㅜㅜ