REGEX in C++

좀 한심한 이야기이긴 하지만 gcc 4.8 이후에서나 regex가 제대로 지원된다. 그 이전 버전은 컴파일은 되는데 링킹하다가 문제가 생기거가나 한다. 빠져나갈 방법이 없는 것은 아니지만, 외부에 소프트웨어를 배포해야하는 경우라면, 또 해당 버전으로 컴파일해야 하는 경우면 regex를 포기하거나 외부 유틸을 불러다 쓸 수 밖에 없다.

그냥 생각해봐도 regex를 완벽하게 구현하기 전까진 이 작업도 리스크가 있는 것이라 제대로 반영되는데 시간이 제법 들었을 것 같다. gcc 8.2 대 버전이 최신 버전이 된 지금에도 4.4 대 버전까지 쓰고 있는 이들이 많다는 것이 좀 아이러니하긴 한데, 그렇게 해달라고 하면 방법이 없다 해줘야지.