몇칠 전에 google에서 wchar_t로 쓸수 있는 tre라는 정규식 라이브러리를 발견했습니다.
wchar_t가 되면 정규식에서 [가나다] 뿐만 아니라 .도 한글 한문자로 인식, 한글이 정규식에서 된다는 말입니다.
그 tre로 한글 grep을 허접하게 만들어 봤는데 실행되긴 돼더라고요. 윈도우 7은 유니코드를
쓰다고 알고 있습니다.
윈도우 7에서 visual c++ express 2008으로 (무료 ㅋㅋㅋ) 컴파일 했습니다.
tre.dll배포하는 라이센스는 불법인지 합법인지 모르겠지만 어쨌건 첨부해습니다(없으면
프로그램이 않돌아 가니까) visual c++ redistable도 첨부했습니다. win xp에서 없으면 않돌아가더라고요.
이제 한글sed, 한글ed, 한글awk, 한글... 이 더욱 가까워진 느낌입니다.
첨 만든거라 버그가 있을겁니다. -_-a;;
한번 써보시고 조언이나 찾은 버그등을 댓글로 남기면 고맙겠습니다.