그동안 초성이 ㄱ이고 중성이 ㅏ이고 종성이 ㄴ인 것을 매치하는 한글 regexp를 구현할려고
공부했습니다. 이것은 중간 결과입니다.
구현된 operators: [^-], <>, (), |, *, .
+, ?, ^, $, (sub expr)은 아직 구현되지 않았습니다.
<> operator는 한글 자모 operator입니다.
쓰는 방법은 <초성,중성,종성> 으로 kldp.org에서 몇몇 분들이 얘기 하셨던 부분입니다.
이 구현으로 많은분들이 한글 regexp에 관심을 가져주길 희망합니다.
윈도우 8.1 64bit에서 mingw (GCC) 4.8.1 으로 컴파일 했습니다.
컴파일러에 주어진 옵션은
-Wl,--stack=104857600 -Wl,--heap=104857600 -finput-charset=CP949 -g
입니다. 리눅스에선 아직 컴파일해보진 않았습니다. 즐거은 코딩되세요.