목록C++ (1)
열람용기록
C++ 에서 regex 쓸 때 주의점
C++11 이후 버전에서 공식적으로 정규표현식을 사용하게 되면서 C++에서 문자열을 파싱하기가 한결 수월해졌다. 하지만 오늘 업무 중에 regex 의 동작 방법을 잘 몰라서 고생할 뻔했기에 기록을 남겨둔다. 아래의 코드는 regex를 사용하는 기본 코드이다. #include #include using namespace std; int main() { regex rPattern("(\\w+)_(\\d+)"); smatch mResult; string sInput = "abc_123"; if (regex_match(sInput, mResult, rPattern)) cout
C++
2021. 5. 19. 23:35