c++ 에서 특정 문자열이 어떤 규칙에 맞는가 안 맞는가를 테스트해보기 위해서 정규식을 이용하는 방법이 존재하나요?
문자열에서 특정 문자가 반드시 속해야 되고, 위치는 어떠해야 되고, 무슨 문자가 어떤 위치에 오면 안되고..등등 이런것들을 많이 체크해야 하는데 정규식을 이용하면 편할거 같아서요. 정규식 말고 쉽게 이런 문제를 해결할 수 있는 방법이 있는지요?
http://boost.org/libs/regex/doc/index.html
부스트 라이브러리는 C++ 차기 표준 후보라고 할 수 있습니다. 원하는 기능을 찾기 전에 필히 검색해 보야야 겠지요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
정규식 라이브러리인 boost::regex 쓰세요
http://boost.org/libs/regex/doc/index.html
부스트 라이브러리는 C++ 차기 표준 후보라고 할 수 있습니다.
원하는 기능을 찾기 전에 필히 검색해 보야야 겠지요.
댓글 달기